您好,登錄后才能下訂單哦!
1、在學習兩個Activity的切換時,重新把新的工程部署上模擬器時候出現錯誤:ActivityManager: Warning: Activity not started, its current task has been brought to the front。
原因是:兩個應用起了同樣的名字,模擬器總是識別第一個
或者是兩個應用中的一個已經在系統的緩存中,這是android的機制
解決方法是:重新啟動一下模擬器;如果還是不行,可以先把模擬器delete掉再重新add就可以了。
2、另外,若是有版本信息警告:
WARNING: Application does not specify an API level requirement!
Device API version is 8 (Android 2.2)
在androidMainfest.xml 里的<manifest></manifest>之間的標記符添加 <uses-sdk android:minSdkVersion="8" />這行xml代碼就行。其中7表示version2.2的版本
3、若已經添加還出現如下警告:
WARNING: <uses-sdk> tag should specify a target API level (the highest verified version; when running on later
versions, compatibility behaviors may be enabled) with android:targetSdkVersion="?"
只要在上面的地方再設置一個target目標版本就ok了(見如下藍色改動地方)
<uses-sdk android:minSdkVersion="8"
android:targetSdkVersion="8"/>
4、若出現這個警告:
<uses-permission> tag appears after <application> tag
把<uses-permission> 放到 <application> 前面即可消除,據說是新版本的“特性”
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。