安卓工程文件打完包,之后運(yùn)行出現(xiàn):Error running app:Default Activity not found 報(bào)錯(cuò): APP標(biāo)志出現(xiàn)紅叉:
解決辦法:從網(wǎng)上找了很久答案扼劈,嘗試大部分都有問(wèn)題迈喉,EditConfiguration里launch選項(xiàng)下拉選擇Nothing就可以檬姥,都是錯(cuò)誤答案悯姊,誤導(dǎo)和浪費(fèi)我們的時(shí)間雕崩,正確的解決辦法:
1.如果工程之前運(yùn)行是好的,現(xiàn)在有問(wèn)題,就不是AndroidManifest.xml多矮,沒(méi)有
<activity>標(biāo)簽里面的<intent-filter>加標(biāo)簽的問(wèn)題;
如果真沒(méi)加的話哈打,需要在<activity>標(biāo)簽內(nèi)部加入<intent-filter>標(biāo)簽塔逃,并在這個(gè)標(biāo)簽里<action android:name="android.intent.action.MAIN" />和<category android:name="android.intent.category.LAUNCHER" />聲明。
因?yàn)闆](méi)有為程序配置主活動(dòng)料仗,程序運(yùn)行起來(lái)需要知道先啟動(dòng)哪一個(gè)湾盗;
2.這是我解決的辦法:
打開(kāi) Android studio ——> File ——> Invalidate Caches/restart... ——> Invalidate and Restart (點(diǎn)擊)
直接清除Android studio緩存,這個(gè)問(wèn)題解決了立轧;