我有一个
android库输出aar库.这个图书馆将被内置到移动,电视和Wear应用程序的不同项目.我认为这些平台应该是通过清单和产品质量来设置变量,如应用程序名称,图标和权限.
有没有办法构建AAR,而不需要AndroidManifest.xml,因此可以绘制(图标)?
关于我在做什么的更多信息可以在我关于这个主题的最后一个问题上找到:
Android Studio Java Library Module vs. Android Library Module
解决方法
任何Android库需要有一个AndroidManifest.xml文件,但不需要一个名称或图标.只有当MAIN和LAUNCHER有活动时才需要.
你只需使用这个清单,你的图书馆会像一个魅力一样工作.
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="[your package]" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="[min supported version]" /> <application/> </manifest>