我正在Linux平臺上開發android應用程序,因爲我必須在應用程序中創建system.img。如何在Linux平臺上手動生成R.java
當增加一個繪製資源,建設與mm命令的項目,我遇到了以下錯誤。
「找不到符號 R.drawable.icon_send_type」
在上面的錯誤,該icon_send_type是添加的資源。
此錯誤的發生是因爲mm命令沒有產生R.java。
所以,我想知道如何在Linux平臺上手動生成R.java。
我正在Linux平臺上開發android應用程序,因爲我必須在應用程序中創建system.img。如何在Linux平臺上手動生成R.java
當增加一個繪製資源,建設與mm命令的項目,我遇到了以下錯誤。
「找不到符號 R.drawable.icon_send_type」
在上面的錯誤,該icon_send_type是添加的資源。
此錯誤的發生是因爲mm命令沒有產生R.java。
所以,我想知道如何在Linux平臺上手動生成R.java。
在Linux上開發,沒有理由不使用整個Eclipse IDE和所有的工具,它給你帶來的整合。
如果你不能使用Eclipse,你可以用ant項目。如果您使用Android SDK創建項目,則應該有一個ant文件幫助您構建項目。我建議閱讀關於如何使用其他IDE或不使用Eclipse的文檔part。
我解決了R.java不是由linux平臺上的mm命令生成的錯誤。
的繪製資源的日期是問題。
我在res/drawable文件夾中使用了linux的touch命令,我運行了mm命令,然後R.java重新生成。
嘗試從中間體目錄中刪除R.stamp文件,像
出/目標/普通/ OBJ/YOUR_APP_intermediates/src目錄/ R.stamp
我發現噸的解決方案這個問題,沒有工作。 我的問題依賴於Android SDK安裝。 eclipse的ADT插件在沒有構建工具的情況下安裝了SDK,令人難以置信但真實。
所以我把視線在Android SDK管理器: 窗口 - >自定義的觀點... - >命令組可用性(我查了Android SDK和AVD經理)
之後,我安裝了構建工具: 窗口 - > Android的SDK管理器(我檢查爲Android構建工具)
關閉並重新啓動Eclipse 最後的清理命令工作