0
我有Samsung S5660 Galaxy Gio
手機API版本2.3.6
,我沒有足夠的空間在我的內存中安裝應用程序,所以我設置了installLocation
,這裏是我的AndroidManifest.xml
:android:installLocation =「preferExternal」不工作
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
....
android:versionCode="1"
android:versionName="1.0"
android:installLocation="preferExternal">
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="21" />
....
我讀過,它不會在設備上工作前2.2
版本,但我不明白爲什麼它不適合我的工作,那我得到的日誌:
[2015-06-13 17:40:36] Failed to install ... on device : No space left on device
[2015-06-13 17:40:36] com.android.ddmlib.SyncException: No space left on device
[2015-06-13 17:40:36 ] Launch canceled!
應用程序的重量是50 MB,並且我在內部存儲器中擁有30MB的可用空間,大部分應用程序的重量都是圖形資源,所以如果您的意思是我沒有關鍵文件的內存,我不確定這是否是這種情況 –
恐怕可能是這種情況:) – waqaslam