關於Android系統中“你的手機上未安裝應用程序”問題


有時候我們把寫好的APK安裝到Android系統中后,點擊應用程序圖標后程序並不運行,卻提示“你的手機上未安裝應用程序”,這個問題多半是AndroidManifest.xml文件不規范造成的。像下邊這種多寫一次Activity就會出現這種問題。

   1: <?xml version="1.0" encoding="utf-8"?>
   2: <manifest xmlns:android="http://schemas.android.com/apk/res/android"
   3:       package="com.pubinfo.eOrder"
   4:       android:versionCode="1"
   5:       android:versionName="1.0">
   6:    <uses-sdk android:minSdkVersion="8" />
   7:     
   8:    <application android:icon="@drawable/icon" android:label="@string/app_name">
   9:         <activity android:name=".Main"
  10:                   android:label="@string/app_name">
  11:             <intent-filter>
  12:                 <action android:name="android.intent.action.MAIN" />
  13:                 <category android:name="android.intent.category.LAUNCHER" />
  14:             </intent-filter>
  15:         </activity>
  16:         <activity android:name=".Main"  android:screenOrientation="landscape"/>
  17:  
  18:     </application>
  19: </manifest>

不過網上也有同學是因為沒有在入口Activity中加下邊兩句導致這種問題的

   1: <action android:name="android.intent.action.MAIN" />
   2: <category android:name="android.intent.category.LAUNCHER" />

記錄下來,希望能幫助你解決問題。


免責聲明!

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



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