android android:process="",关于android:Android-appprocess的使用

环境

win10 + android studio

先筹备一个HelloWorld.java类

public class HelloWorld {

public static void main(String... args) {

System.out.print("Hello world");

}

}

编译HelloWorld.java

执行以下代码,生成 HelloWorld.class

javac -source 1.7 -target 1.7 HelloWorld.java

执行以下代码生成classes.dex, F:/Android/SDK是android studio的sdk目录

F:/Android/SDK/build-tools/27.0.3/dx --dex --output classes.dex HelloWorld.class

将HelloWorld.dex push到设施并执行

adb push classes.dex /data/local/tmp/

adb shell CLASSPATH=/data/local/tmp/classes.dex app_process / HelloWorld

执行apk内的HelloWorld类

将apk装置至设施

获取CLASSPATH

adb shell pm path com.sjie.test

输入:

package:/data/app/com.sjie.test-PNXoSOiRofkBI_0H1NS_yA==/base.apk

执行HelloWorld

adb shell CLASSPATH=/data/app/com.sjie.yahfatest-PNXoSOiRofkBI_0H1NS_yA==/base.apk app_process / com.sjie.test.HelloWorld

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值