作者FirstFan (Evan)
看板AndroidDev
标题Re: [问题] 个别的apk如何结合
时间Wed Nov 5 21:45:27 2014
简转繁,可能会有阅读不便
首先,安装对方的apk,使用intent可以call对方的Activity,先测试成功
然後,用apktool decompile apk,将res/内容复制入自己的project
unzip apk文件,再用dex2jar将dex文件转为jar放入自己project的libs
最後将对方的AndroidManifest.xml内容混入自己的AndroidManifest.xml
可能会遇到R.java中id不同问题,导致对方app内容不正确,需要编辑壹份
public_id.xml,这个工作量就会有些大
若是第壹步做不到,其实也可以做後面的,可能是因为对方的activity没有export
这种方法下,即便不是activity,对方的壹些内部service和算法也可使用
最後,这样做有很严重的侵权问题 copyright
作为匪区人民,对这个比较有经验 XDDD
※ 引述《dokinkon (doki)》之铭言:
: 类似的问题,借用相同的标题发问,如有不妥请告知:)
: ---------------------------------------------------
: 我有一个别人做好的APK(没有SourceCode),
: 有可能把这个别人的APK包在我自己的APK内吗?
: 例如我在我的Activity中,按下按键,把别人的APK叫起来执行
: Thanks
: ※ 引述《bonesoda (bone)》之铭言:
: : 大家好 我是android的初学者
: : 有个问题想要麻烦大家
: : 我目前想要写出一个记事本 可以让使用者插入照片档和录音档
: : 分成三个部份来进行 : 记事本 照相功能 录音功能
: : 现在这三个功能已经完整(都各自写成了一个project)
: : 想要在记事本里按一个按钮就能连接到照相或是录音
: : 并且把这三个apk合成一整个project
: : 请问要怎麽做到?
: : 先谢谢大家了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 221.220.106.113
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1415195129.A.6B3.html