【问题标题】:Android Gradle: flavors and Urban AirshipAndroid Gradle:风味和城市飞艇
【发布时间】:2014-09-24 11:41:44
【问题描述】:

我有一个问题:

我正在使用 Gradle 具有的风味功能,以便使用不同的图标等,但我意识到,如果我正在使用它们,那么 Urban-Airship 将不起作用。

nl.myapp.is.staging E/MyApp - UALib﹕ Required permission nl.myapp.is.staging.permission.C2D_MESSAGE is unknown to PackageManager.

有没有办法解决这个问题?是否仍然可以在 Android Studio 中使用 UA 的同时使用各种风格?

提前非常感谢!

【问题讨论】:

    标签: android android-studio android-gradle-plugin urbanairship.com android-productflavors


    【解决方案1】:

    您仍然需要为 Urban Airship 配置主要的 android 清单文件或特定于风味的清单文件。如果要为多个包设置 UA,请使用 ${applicationId}。

    这里是设置清单的完整指南:http://docs.urbanairship.com/build/push/android.html#modify-the-androidmanifest-xml

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多