将一个 Android 应用程序导入另一个应用程序

珍雅红

我已经实现了某些 android 应用程序,这个应用程序有一些活动、视图、片段、google analytycs、crashlytics、gcm(云消息传递、领域、改造、rx java 等)。

我需要将此应用程序作为模块/库导入其他应用程序,以便使用导入应用程序的资源、活动、视图和其他类。

我想我应该添加一个模块,然后将 compile project('asdasd') 添加到主 :app 模块中的依赖项。

我实际上不确定 AndroidManifest.xml。我应该将所有数据从导入项目的 AndroidManifest.xml 移动到主项目吗?如何处理 google analytycs、gcm(它连接到包名)、插件(fabric、realm、...)

我想要的是在主项目中使用导入项目的活动。但是 Application 类呢?应该在哪里申报?因为我在应用程序启动时使用了一些实例化。

另外我不明白导入的项目包名称会发生​​什么。

极客

您需要创建AAR当前项目的 Android 存档文件。基本上 .aar 包是 Android 库项目的二进制分发包。AAR 类似于 JAR 文件,但它可以包含资源以及已编译的字节码。AAR 文件可以包含在 Android 应用程序的构建过程中,类似于 JAR 文件。稍后您可以将其添加为新项目中的模块依赖项,您将能够重用其组件。

你也可以像你说的那样将它作为模块导入到你的新项目中

当清单合并发生时,与 GCM 和其他第三方库合并相关的查询将由 Android Studio 处理。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将应用程序的命运绑定到另一个应用程序Android

android停止另一个应用程序

从另一个Android应用程序启动Xamarin Android应用程序

从另一个Android应用程序以编程方式清除应用程序的数据

从另一个Android应用程序控制Spotify应用程序的播放?

来自另一个Android应用程序的一个应用程序的Android启动服务

一个应用程序可以访问Android中另一个应用程序的屏幕吗?

android:React native从另一个应用程序打开一个应用程序?

如何从另一个应用程序本机android打开一个应用程序?

如何将另一个应用程序的res文件夹导入到Android Studio中的应用程序?

Android-将图像传递到另一个应用程序以响应意图

在android中使用Intent将图像共享到另一个应用程序

Firebase将数据库从一个Android应用程序传输或复制到另一个Android应用程序

将Android活动从一个应用程序复制到另一个应用程序

是否可以将一个Android应用程序隐藏在另一个应用程序中?

如何在我的android应用程序的用户界面中调用另一个android应用程序?

为购买的android应用程序的用户提供对另一个应用程序的访问权限

尝试使用来自另一个Android应用程序的URL链接打开Chrome应用程序

如何在我自己的 Android 应用程序中启动另一个应用程序?

(Android)检测何时启动另一个应用程序/所有应用程序的启动计数

在安装应用程序期间,我如何要求用户安装另一个Android应用程序(取决于我的应用程序)?

在Android_O的辅助屏幕中启动另一个应用程序

从Xamarin,Android中的另一个应用程序接收数据

在顶部恢复Unity3d Android应用程序的另一个活动

Android的 - 杀死另一个没有系统权限的应用程序

如何检测或监控另一个 Android 应用程序中的触摸编辑文本?

Android:应用程序在从另一个类中调用吐司时崩溃

如何在Android中使用另一个应用程序打开文件

如何从Android中的另一个应用程序以编程方式安装apk