关于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