8
我目前正在努力將我們的應用程序從ant移植到gradle,並設法讓所有工作都成功。現在我想使用不同packageName的口味,以便能夠將我們的Production應用程序與開發應用程序一起安裝。這是我的口味做:Gradle:在使用flavor和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