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


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

 

本次事件尚未解決,如果有手法獨特的大神,請在評論區開車。

問題症狀:之前在AS上能好好運行的項目,樓主一不小心,把AS的版本更新到3.4之后,所有項目都是能通過編譯,但是運行處依然提示紅叉。Event log顯示:Error running 'app': Default Activity not found。

網上大部分解決方法:

  1. AndroidManifest.xml里的activity name包名沒有完善
    1. 原本是默認為android:name=".MainActivity"

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

      即:把文件名精確一下

  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凶起來連自己人都打。我也有檢查自己的項目,項目的確沒問題,后來我新建了一個快速項目。

    

構建好之后首先把我的activity_main.xml文件跳出來

改動前,右上角已經是打岔狀態(自己的模板都搞)

 

文件添加好包名后,沒有紅色,但是依舊有紅叉。然后重新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版本了,如果有大神知道怎么破,麻煩支招。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM