2014-01-22 39 views
0

我目前正試圖讓Cocos2d-x 2.2.2在我的Windows機器上工作。我正嘗試通過Eclipse將HelloCpp示例項目上傳到我的Galaxy S4。我從logcat中得到如下錯誤:錯誤在Android上運行HelloCpp Cocos2d-x示例無法加載資源

[2014-01-22 16:29:24 - HelloCpp] (skipping file '.gitignore' due to ANDROID_AAPT_IGNORE pattern '.*') [2014-01-22 16:29:24 - HelloCpp] Unable to add 'K:\Cocos2d\cocos2d-x-2.2.2\samples\Cpp\HelloCpp\proj.android\assets\app.icf': Zip add failed [2014-01-22 16:29:24 - HelloCpp] ERROR: unable to process assets while packaging 'K:\Cocos2d\cocos2d-x-2.2.2\samples\Cpp\HelloCpp\proj.android\bin\resources.ap_' [2014-01-22 16:29:24 - HelloCpp] ERROR: packaging of 'K:\Cocos2d\cocos2d-x-2.2.2\samples\Cpp\HelloCpp\proj.android\bin\resources.ap_' failed

我已經看到了類似的錯誤,其中費爾特在標記的空間的原因,但解決,這並不適用於此,因爲在app.icf沒有空間。

爲什麼這個錯誤發生,我該如何解決它?先謝謝你。

回答

1

大多數情況下(resources.ap_)問題發生在存在permission problem時,即它有no permission to access該文件。您必須take administrator permission您的項目存在的驅動器。

當你嘗試看看在資產文件夾中的所有圖像,然後它說invalid photo您可以檢查,否則將無法打開,說permission denied

+0

我能得到HelloCpp uloaded到我的手機通過將CHMOD 777的build_native.sh。但是,現在當我使用create_project.py來創建一個新的cocos2dx項目時,我沒有在任何項目文件夾中獲得權限。我怎樣才能讓我的驅動器上的所有內容都得到許可? – MikeT