內(nèi)部類運(yùn)行的時(shí)候出現(xiàn)了這個(gè)咋回事?
ActivityManager: Warning: Activity not started, its current task has been brought to the front
ActivityManager: Warning: Activity not started, its current task has been brought to the front
2017-02-13
舉報(bào)
2017-02-13
在學(xué)習(xí)兩個(gè)Activity的切換時(shí),重新把新的工程部署上模擬器時(shí)候出現(xiàn)錯(cuò)誤:ActivityManager: Warning: Activity not started, its current task has been brought to the front。
原因是:兩個(gè)應(yīng)用起了同樣的名字,模擬器總是識別第一個(gè)
或者是兩個(gè)應(yīng)用中的一個(gè)已經(jīng)在系統(tǒng)的緩存中,這是android的機(jī)制
解決方法是:重新啟動一下模擬器;如果還是不行,可以先把模擬器delete掉再重新add就可以了。
?
2、另外,若是有版本信息警告:
WARNING: Application does not specify an API level requirement!
Device API version is?8 (Android 2.2)
在androidMainfest.xml 里的<manifest></manifest>之間的標(biāo)記符添加 <uses-sdk android:minSdkVersion="8" />這行xml代碼就行。其中7表示version2.2的版本
?
3、若已經(jīng)添加還出現(xiàn)如下警告:
WARNING:?<uses-sdk> tag should specify a target API level (the highest verified version; when running on later
versions, compatibility behaviors may be enabled) withandroid:targetSdkVersion="?"
只要在上面的地方再設(shè)置一個(gè)target目標(biāo)版本就ok了(見如下藍(lán)色改動地方)
<uses-sdk android:minSdkVersion="8"
??????????android:targetSdkVersion="8"/>
求采納?謝謝