问题描述
- android应用显示在console安装成功后不能在emulator中安装
-
我在真机和模拟器中尝试安装,虽然编译成功了,但是不能安装到模拟器上。每次都必须从IDE中安装运行应用程序。以前,一旦我运行这个程序,它就一直能在模拟器里重复安装。
AndroidManifest.XML:<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.main" android:versionCode="1" android:versionName="1.0" android:installLocation="preferExternal"> <!-- Set minimum AndroidSDk version --> <uses-sdk android:minSdkVersion="7"/> <!-- user permissions --> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> <uses-permission android:name="android.permission.SEND_SMS"/> <application android:icon="@drawable/ic_app" android:label="@string/app_name" android:theme="@style/Theme.App" android:allowClearUserData="true" android:permission="android.permission.ACCESS_FINE_LOCATION"> <!-- SplashScreen : make this Activity as App launcher --> <activity android:name="com.App.main.SplashScreen" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <!-- end of SplashScreen --> <!-- MainActivity --> <activity android:name="com.apps.main.AppMainActivity" android:label="@string/app_name" android:noHistory="true" ></activity> <!-- end of MainActivity --> <!-- Account activities --> <!-- User Login : set no history available once user logged-in --> <activity android:name="com.apps.main.account.Login" android:noHistory="true" > </activity> <!-- User Registeration --> <activity android:name="com.apps.main.account.Register" android:noHistory="true"> </activity> <!-- end of Acount activities --> </application> </manifest>
log cat 没有输出任何信息。
解决方案
从你的应用程序tag中删除
android:permission="android.permission.ACCESS_FINE_LOCATION"
解决方案二:
logcat 没有信息. eclipse 的 console 里会有错误信息的, 如果安装出错的话.
时间: 2024-10-09 11:13:06