每次我打算使用Eclipse Juno在我的设备上安装应用程序时都会出现此错误。
安装错误:INSTALL_FAILED_UID_CHANGED
我还尝试卸载应用程序,清除项目,重新打开Eclipse并重启系统和手机。
问题仍然存在。
logcat说 未找到许可内容提供商撤销:file:///data/local/tmp/STU.apk 但是我不明白他对此的看法(Eclipse)。我现在不知道该怎么做。
请帮助
编辑: 添加了AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="amalgame.trainer.ultimate"
android:versionName="1" android:versionCode="1">
<uses-sdk android:minSdkVersion="6" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-feature android:name="android.hardware.camera" android:required="true"/>
<uses-feature android:name="android.hardware.bluetooth" android:required="false"/>
<uses-feature android:name="android.hardware.telephony" android:required="false"/>
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:anyDensity="false"
/>
<application
android:allowBackup="true"
android:icon="@drawable/iconfree4848"
android:label="@string/app_name"
android:theme="@style/CustomTheme"
android:logo="@drawable/iconfree4848"
>
<uses-library android:name="com.google.android.maps" />
<activity
android:name="amalgame.trainer.ultimate.TrainerActivity"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:configChanges="locale|orientation|keyboardHidden"
>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.google.ads.AdActivity"
....
</application>
</manifest>
答案 0 :(得分:3)
最后我在几次尝试后得到了解决方案,解决方案被重置为出厂设置电话和问题解决了。 这不是一个好的解决方案,但这解决了我的问题。
答案 1 :(得分:1)
重启android设备后,从设备中删除包文件夹。我的问题解决了。
答案 2 :(得分:0)
请参阅此问题 - 这应该涵盖您的问题:)
Eclipse Installation error: INSTALL_FAILED_UID_CHANGED
之前我也遇到过这个问题 - 最可靠的解决方案是使用。擦除仿真器。
emulator.exe -avd myAvdName -wipe-data
问候
克里斯托弗
答案 3 :(得分:0)
我不得不从设备中删除应用数据,问题就解决了。 请谨慎使用rm命令,确保您的应用/包名称正确无误。
adb shell
cd /data/data
rm -rf com.company.appname