簡體   English   中英

Andriod:如何為aapt命令設置lib路徑?

[英]Andriod:How to set lib path for aapt command?

我試圖在Windows中使用命令行編譯Android項目。 當我使用aapt生成R文件時,它出現如下錯誤:

 D:\SampleProject\MyApplication>aapt package -f -m -J ./gen -S ./app/src/main/res
 -I "D:\ProgramInstall\Android\Android SDK\platforms\android-21\android.jar" -M
./app/src/main/AndroidManifest.xml 

 .\app\src\main\res\values\styles.xml:4: error: Error retrieving parent for item:
 No resource found that matches the given name 'Theme.AppCompat.Light.DarkAction
Bar'.    

我發現Theme.Appcompact.Light.DarkActionBar與APPcompat_v7 floder相關,而floder在libs floder中,我怎樣才能讓編譯器知道在哪里找到它需要的lib?

我知道它太晚了或者您可能已經找到答案但仍然發布:

D:\SampleProject\MyApplication>aapt package **--auto-add-overlay** -f -m -J ./gen -S ./app/src/main/res **-S "path_to_prebuilts\prebuilts\devtools\extras\android\support\v7\appcompat\res\"** -I "D:\ProgramInstall\Android\Android SDK\platforms\android-21\android.jar" -M ./app/src/main/AndroidManifest.xml

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM