有没有办法在一个项目中有两个AndroidManifest.xml文件?
在我的清单中,我定义了一个服务,以提供如下所示的SyncAdapter:
<service
android:name=".data.sync.SyncService"
android:exported="true">
android:process=":sync">
<intent-filter>
<action android:name="android.content.SyncAdapter"/>
</intent-filter>
<meta-data
android:name="android.content.SyncAdapter"
android:resource="@xml/syncadapter"/>
</service>
问题在于,我无法调试SyncAdapter,因此在Android Studio中调试应用程序时,它在不同的进程中运行。
这就是为什么我想要第二个Manifest文件,我不会在其中定义此标记。这样我想确保在构建apk文件之前不要忘记将它放回去。