8
私は現在、私たちのアプリをantからgradleに移行しようと努力しています。今度は、別のpackageNameのフレーバーを使用して、開発アプリケーションの横にProductionアプリケーションをインストールしたいと考えています。これは私が作った味です。Gradle:フレーバーとpackageNameを使用すると、属性のリソース識別子が見つかりません
productFlavors {
playstore {
packageName='com.my.app'
buildConfig "-- a bunch of build flags for ps --"
}
beta {
packageName='com.my.beta.app'
buildConfig "-- a bunch of build flags for beta --"
}
dev {
packageName='com.my.dev.app'
buildConfig "-- a bunch of build flags for dev --"
}
}
私の問題は、我々はいくつかのカスタムは、当社のカスタムビューの属性と、私はエラーを取得する使用し、次のとおりです。
Gradle: No resource identifier found for attribute
私はこれらの味でビルドしようとします。 私が使用:
xmlns:app="http://schemas.android.com/apk/res/com.my.app"
を当社のカスタム属性をインポートするために、私はRES-自動でみましたが、そう、これは何も解決しない基本パッケージの名前と私のxmlを書き換えるようです。 誰かがすでにこの問題に遭遇したかどうか、そしてこの作業を行う方法があるのかどうか疑問に思っていました。お時間を
おかげで、
マーティン
ありがとうございました!私の頭を長すぎると傷つけていた。 – pmont