首页
社区
课程
招聘
[讨论]手机已root,不用apk的形式,怎么在Android里面运行java程序,并且能调用到SDK?
发表于: 2016-8-10 15:10 5104

[讨论]手机已root,不用apk的形式,怎么在Android里面运行java程序,并且能调用到SDK?

2016-8-10 15:10
5104
手机已root,不用apk的形式,怎么在Android里面运行java程序,并且能调用到SDK?
---
知道有个dalvikvm命令,但相关介绍太少,基本搜不到什么有价值的

大家有研究吗?有例子程序吗?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 2907
活跃值: (1456)
能力值: ( LV12,RANK:215 )
在线值:
发帖
回帖
粉丝
2
export CLASSPATH=/data/local/tmp/xxx.jar
app_process /data/local/tmp com.test.main(包含main函数的类名)
2016-8-10 15:20
0
雪    币: 191
活跃值: (195)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
3
你的意思是代码写在so里面,然后调用和运行java代码吗,如果是那个意思,那可以用反射
2016-8-10 19:50
0
雪    币: 9479
活跃值: (757)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
交叉编译的C可以直接运行
2016-8-10 21:39
0
雪    币: 59
活跃值: (185)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
---我是楼主---
1,不能用APK,因为APK上层是可以知道的(比如应用管理等很多地方都知道)而且可以控制APK的权限。
2,NDK编译C当然可以,但C不能调大部分SDK啊,而且用C编程序太麻烦。。。
3,原始需求是需要能获取到位置数据,GPS或者网络定位都可以,然后用HTTPS上传到服务器。用C程序可以实现么?
2016-8-11 10:10
0
雪    币: 40
活跃值: (690)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
有篇文章楼主参考一下,cd5K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3y4F1j5X3I4G2k6%4y4Q4x3X3g2U0L8$3#2Q4x3V1k6D9j5i4u0S2j5$3E0Q4x3V1k6H3i4K6u0r3y4o6p5K6z5e0M7$3y4W2)9J5k6h3S2@1L8h3H3`.
或者写个无界面apk,名字弄的混淆一点让用户分辨不出
类似 180K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3u0D9L8$3N6K6i4K6u0W2x3K6j5H3i4K6u0W2j5$3&6Q4x3V1j5K6y4U0m8E0L8$3u0A6L8r3g2Q4x3V1j5J5x3o6p5@1i4K6u0r3x3o6q4Q4x3V1j5I4z5q4)9J5c8X3!0D9k6r3u0G2L8%4c8Q4x3X3c8@1K9r3g2Q4x3X3c8X3K9i4u0K6N6q4)9J5k6r3u0G2L8%4c8C8K9i4c8Q4x3X3c8G2L8W2)9J5k6r3q4F1k6s2u0G2K9h3c8Q4y4h3k6U0L8W2)9J5c8R3`.`.
2016-8-13 10:15
0
雪    币: 155
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
二楼已经告诉你了,楼主。。
2016-8-16 15:12
0
雪    币: 9479
活跃值: (757)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
可以考虑做个service
2016-8-16 15:48
0
游客
登录 | 注册 方可回帖
返回