靈異事件之:Android Studio 3.4提示:Error running app: Default Activity Not Found

    靈異事件之:Android Studio 3.4提示:Error running app: Default Activity Not Foundandroid

 

本次事件還沒有解決,若是有手法獨特的大神,請在評論區開車。 緩存

問題症狀:以前在AS上能好好運行的項目,樓主一不當心,把AS的版本更新到3.4以後,全部項目都是能經過編譯,可是運行處依然提示紅叉。Event log顯示:Error running 'app': Default Activity not found。app

網上大部分解決方法:ui

  1. AndroidManifest.xml裏的activity name包名沒有完善
    1. 本來是默認爲android:name=".MainActivity"

      網友要求改成android:name="com.example.test.MainActivity" this

      即:把文件名精確一下 spa

  2. 將Launch Options中Launch的模式改成nothing(以下圖)

  3. AndroidManifest.xml文件中沒有爲程序配置主活動
    1. 應該在主活動處添加以下代碼
      1. <action android:name="android.intent.action.MAIN" />
      2. <category android:name="android.intent.category.LAUNCHER" />
    2. 都9012年了,若是是由於缺乏這個而致使的問題,那麻煩把郭大神愛書的35-36頁抄上那麼幾遍。
  4. 清理緩存
    1. File-Invalidate Caches/Restart
  5. 關閉本來開啓的省電模式
    1. File-Power save model

網上的方法就整理到這裏,由於沒有什麼實際意義了。之因此說本次是靈異事件,是發現AS兇起來連本身人都打。我也有檢查本身的項目,項目的確沒問題,後來我新建了一個快速項目。code

    

構建好以後首先把個人activity_main.xml文件跳出來xml

改動前,右上角已是打岔狀態(本身的模板都搞)blog

 

文件添加好包名後,沒有紅色,可是依舊有紅叉。而後從新Build項目。事件

新錯誤:F:\android\MyApplication6\app\src\main\res\values\colors.xml:1:1: Error: 前言中不容許有內容。

來看看這個文件裏寫有什麼
## This file is automatically generated by Android Studio.# Do not modify this file -- YOUR CHANGES WILL BE ERASED!## This file should *NOT* be checked into Version Control Systems,# as it contains in 

 

這我就搞不懂了,爲何出如今這裏,爲何是它。

哪裏痛砍哪裏,我只能重裝AS 到3.2版本了,若是有大神知道怎麼破,麻煩支招。

相關文章
相關標籤/搜索