FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to instantiate activity
ComponentInfo{com.example.ontouchlistenerdemo/com.example.ontouchlistenerdemo.MainActivity}:
java.lang.ClassNotFoundException: com.example.ontouchlistenerdemo.MainActivity
AndroidManifest.xml 中聲明的啟動 Activity 為 MainActivity,但項目中**實際類名為 Game**(繼承 Activity 並實現觸摸邏輯),導致類加載器找不到 MainActivity 類。
<manifest ...>
<application ...>
<!-- 將 .MainActivity 改為 .Game -->
<activity android:name=".Game">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
package="com.example.ontouchlistenerdemo" 與 Manifest package 屬性一致。Project → Clean,確保 R.java 正確生成。此類「編譯通過、運行崩潰」多為組件未聲明、簽名不匹配、依賴庫缺失,日誌首行 ClassNotFoundException 直接指向 Manifest 配置錯誤。