首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我需要为Android中的“应用包装”提供可能的选项

我需要为Android中的“应用包装”提供可能的选项
EN

Stack Overflow用户
提问于 2013-04-18 15:00:56
回答 2查看 417关注 0票数 0

我想知道Android中可用的“应用程序包装”选项。我的要求是有2-3APK的控制权,这将被包装在一起。apks将相互通信以共享数据,但不会与第三方应用程序通信。

Android中用于包装apks的任何选项。

EN

回答 2

Stack Overflow用户

发布于 2014-01-25 21:44:13

您需要使用apktool/dex2jar对应用程序进行反编译,然后使用AOP注入代码。然后,您需要重新编译应用程序并对其进行签名。

票数 1
EN

Stack Overflow用户

发布于 2013-04-18 15:36:52

Use相同的证书来签署它们(不需要JAR或库引用,除非您的应用程序已经以这种方式构建):

应用程序模块化-如果应用程序请求,安卓系统允许由相同证书签名的应用程序在同一进程中运行,以便系统将其视为单个应用程序。通过这种方式,您可以在模块中部署您的应用程序,并且如果需要,用户可以单独更新每个模块。

然后使用您在清单中用android:exported=false标记的ContentProvider,以确保外部应用程序无法访问它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16076474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档