适用于Android的AndroidManifest for Library Project

时间:2015-08-05 08:44:05

标签: android

我有一个具有Activity的库项目,也可以作为单独的Application运行。现在,Eclipse从来没有这样做,但是Android Studio抱怨我的应用程序有两个清单<应用程序>标签,我的主要应用程序和这个库。我应该从我的库项目中删除标记,还是有解决此问题的方法?

2 个答案:

答案 0 :(得分:0)

您应该创建两个模块,一个用于测试应用程序,一个用于库实现。

答案 1 :(得分:0)

您应该从库项目中删除应用程序标记。

这是play-service lib的AndroidManifest.xml文件。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.google.android.gms"
    android:versionCode="4242030"
    android:versionName="4.2.42 (1018832-030)" >

    <uses-sdk android:minSdkVersion="9"/>

</manifest>

正如您所看到的,没有应用程序标记init。