歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Android2.3 build 問題解決

1. make [out……jar ] error 41

說明jar包錯誤。這個很有可能是由於安裝fastjar工具。這個工具的安裝一般是由於安裝了eclipse的時候,一起安裝的。

這個時候有幾種方式:

1,刪除該軟件 sudo apt-get remover fastjar

2,修改jar的默認路徑 sudo update-alternatives --config jar;然後選擇sun-java6-bin的jar路徑

同時查看下java ,javac等工具的路徑是否正確。同樣使用update-alternatives 命令。應為這些會受到 openjdk工具的影響。

2,dex kill 被殺死的情況。

這個是由於內存不足照成的,應為Android編譯需要1.5G以上的內存。這個時候需要增加交換分區,swap;

用swapon -s 先查看下自己是否啟動了交換分區。然後可以使用mkswap命令創建交換分區文件。然後啟用

Copyright © Linux教程網 All Rights Reserved