android apk使用了隐藏API,怎么运行在使用其他ROM的手机上

已举报 回答 关注

android apk使用了隐藏API,怎么运行在使用其他ROM的手机上

在eclipse中导入了class.jar之后可以使用SDK中隐藏的API,但是这个APK只能跑在编译出class.jar的这个ROM上,如何能够使这个apk也可以运行在其他的ROM之上?... 查看全部

  • 回答数

    7

  • 浏览数

    4,780

7个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
1、即使使用了隐藏的api,便一定成功后,也是可以运行的。但是要保证这个rom内含有这个隐藏的api;

2、对于隐藏的api,建议的方法是,通过java反射的方法去获取,这样不需要导入自己编译的jar包,同时保证了程序的安全性(因为会有反射失败的异常处理等)。
取消 评论
这个好似很难 至少不是一般人可以做的 如果你能做 你可以随便去哪个手机公司设计rom
我的理解是 虽然有了google的源代码android 2.2 都相同 但是每种手机都有自己的硬件参数 那么它的rom也不同的 关键这个rom的代码是没有开放的 即使这个rom开源了 你有点点编程的知识不精通也没有用 末了你都弄懂了 人家android都3.0了
哥们要是觉得等的郁闷就换个更新快点的手机 最好不要选国产的 google、htc都行
取消 评论
部分应用程序会在后台自动启动,或者进行更新这类的,另外系统也会自己进行小的升级,这个没有太大的问题,记得没事就清理一下,还有一个就是你本身装的程序太多了,也是会有影响的,望采纳。
取消 评论
很简单。你原来没有刷过机的话。建议你下个刷机精灵。连上手机。手机里面 USB调试打开,用刷机精灵自己刷机。你就看着不用动就行了。。。关键要有一个很好的ROM
取消 评论
如果已经root的话,建议用一些软件限制一下后台程序自动启动,lbe不知道有没有这功能,但是360有,还有如果你用的是多任务窗口的一键清除的话,那个只能清掉后台进程,但是清不掉缓存进程的,你可以打开设置到程序里看看有哪些正在运行的进程,如果有你觉得没用的进程,直接卸载掉那个软件好了
取消 评论
去网上找教程
取消 评论
我有刷机工具,c8812专用的,按照步骤你会发现其实刷机很简单。
你邮箱是多少,我发给你,亲测可用。
取消 评论
ZOL问答 > 手机 > Moto手机 > 系统 > android apk使用了隐藏API,怎么运行在使用其他ROM的手机上

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

提示

确定要取消此次报名,退出该活动?