2012-11-15 19 views
3

widgetCategory我反編譯的APK apktool,增加了widgetCategory屬性的XML文件,並重新編譯。發現在包「機器人」屬性「widgetCategory」沒有資源的ident ifier在Android 4.2 SDK水平17.加入

的錯誤是這樣的:

No resource identifier found for attribute 'widgetCategory' in package 'android' 

我已經採用了最新的AAPT和改變SDK水平apktool.yml但既不解決問題試過。

請問有什麼需要改變,以增加對Android 4.2版本支持apktool?

回答

13

設置編譯目標API 17.在Eclipse中,你可以通過在項目右擊實現這一目標並選擇屬性。然後,在Android下,選擇Android 4.2作爲構建目標。也可以打開文件project.properties並將目標設置爲android-17

你做不是必須改變Android Manifest中的minSdkVersiontargetSdkVersion。當OP表示,他使用apktool

0

我剛剛遇到這個問題我自己。您需要更新的應用程序(在manifest.xml)的的minSdkVersion至17

如果使用低於17的minSdkVersion,它不會承認的widgetCategory資源。

乾杯!

+0

你好。我在清單文件中添加了,但仍然出現相同的錯誤。您使用的是apktool或appt的特殊版本嗎?謝謝 – kevdliu

相關問題