Android Studio与模块一起使用

巴库塞克

在我的项目中,我有一个主包和一个模块(应用程序2)。

对于模块,我使用标准应用程序->导入项目->将其更改为库并建立依赖关系(compile project(':app2'))。

一切正常,但是当我编译时,它作为两个单独的应用程序安装在手机上:“主应用程序”和“ app2”(应该是主应用程序的模块)。

谁能告诉我如何更正此问题,以便整个项目将作为一个带有模块内部应用程序安装?

马尔辛·奥尔洛夫斯基(Marcin Orlowski)

您需要检查所有清单文件,并确保您的模块未提供<intent-filter>Lauchers使用的活动:

        <intent-filter>
            <action android:name="android.intent.action.MAIN"/>
            <category android:name="android.intent.category.LAUNCHER"/>
        </intent-filter>

如果是这样,请卸下该<intent-filter>块。还要确保您模块的build.gradle用途apply plugin: 'com.android.library'(应如此),而不是NOT apply plugin: 'com.android.application'

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

调试不能与Android Studio一起使用的C ++ /本机库模块(已使用Cmake)

将ProGuard / Dexguard与多个Android Studio模块一起使用

Android Studio中的findViewByID无法与EditText一起使用

Powermockito可以与Android Studio 1.2一起使用吗

将IntelliJ与Android插件一起使用,而不是使用Android Studio

与 Androidx (Android Jetpack) 源代码一起使用的 Android Studio 版本

android recycleview 与片段一起使用

试图让Kryonet与Android一起使用

与ScrollView一起使用的Android DynamicGridView

Android模拟器无法与Xamarin / Visual Studio Mac一起使用

Android Studio(3.2.1)Instant Run无法与Jacoco 0.8.2一起使用吗?

我如何使Dagger 2与Android Studio Java库项目一起使用

Android Studio模拟器无法与API 27一起使用

在Mac OSX上将JDK 7或更高版本与Android Studio和Eclipse一起使用

Robolectric与Android Studio 1.1.0一起使用时的清单和设置问题

将Android Studio与AndEngineTMXTileExtension一起使用时出现TMXLoader错误

使Google Play服务4.0.30与Android Studio 0.4.2和Gradle 0.7一起使用

Android Studio-将外部类中的方法与视图一起使用

Butterknife 8.1.0不能与Android Studio 2.1.2中的JDK 1.8一起使用

Android Studio:将元素分组在一起

Android Studio无法与ios simmulator一起运行

无法将YouTube视频与Android Studio一起播放

图像未在 android studio 中与 Picasso 一起显示

Android Studio-XML编辑器自动完成功能无法与支持库一起使用

如何在Android Studio中复制应用程序以与其他资源一起使用?

三星远程测试实验室(RTL)是否可以与Android Studio一起使用

将GLSurfaceView类与android xml布局一起使用

如何使android导航主机与BottomNavigationView一起使用?

Android Auto 可以与 MediaBrowserService 一起使用吗?