【发布时间】:2016-05-17 07:08:57
【问题描述】:
我正在为 Android 构建一个 AAR 库,需要在库的清单中包含 ContentProvider,如下所示:
<provider
android:name="sdk.example.Preferences"
android:authorities="${applicationId}.preferences"
android:exported="false"
/>
问题是在构建 AAR 时,${applicationId} 被 AAR 的包替换。我想要的是最终 AAR 的清单保留 ${applicationId} 以便在构建主应用程序时可以将其替换为主应用程序的包。知道怎么做吗?
目前我正在手动编辑 AAR 以实现此目的,但希望找到更好的解决方案
【问题讨论】:
标签: android