android项目编译成jar包,能否将UIautomator编写的程序编译成jar包后在安卓工程上调用...

如果你是手机厂商使用,这个会比较容易实现,需要在底层给你开个接口启动

总体就是需要root身份,目前市面上的root不能满足启动要求

以下启动脚本的摘要,请参考

# The script does a couple of things:

# * Use an alternative dalvik cache when running as non-root. Jar file needs

#   to be dexopt'd to run in Dalvik. For plain jar files, this is done at first

#   use. shell user does not have write permission to default system Dalvik

#   cache so we redirect to an alternative cache

# * special processing for subcommand 'runtest':

#    * '--nohup' allows process continue to run even if parent process that

#      started it has already terminated. We parse for this parameter and set

#      signal trap. This is useful for testing with USB disconnected

#    * all jar files that the test classes resides in, or dependent on are

#      provided on command line and exported to CLASSPATH environment variable

#      before starting the Java code. This offloads the task of class loading

#      and resolving of cross jar class dependency to Dalvik

#    * all other subcommand or options are directly passed into Java code for

#      further parsing

export run_base=/data/local/tmp

export base=/system

# if not running as root, trick dalvik into using an alternative dex cache

if [ ${USER_ID} -ne 0 ]; then

tmp_cache=${run_base}/dalvik-cache

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值