【发布时间】:2014-02-13 11:23:47
【问题描述】:
我使用 Visual Studio 2012 和 xamarin 开发了一个 Android 应用程序。我在一个使用不同机器的团队中工作。我在 nexus 4 设备上启动我的 android 应用程序,everythink 工作。当我从另一台机器启动我的 android 应用程序时,我收到一个内部错误:
由于内部错误,部署失败:失败 [INSTALL_FAILED_UPDATE_INCOMPATIBLE]
Xamarin.AndroidTools.AndroidDeploymentException: InternalError ---> Mono.AndroidTools.InstallFailedException: 失败 [INSTALL_FAILED_UPDATE_INCOMPATIBLE]
bei Mono.AndroidTools.Internal.AdbOutputParsing.CheckInstallSuccess(String output, String packageName)
bei Mono.AndroidTools.AndroidDevice.c_DisplayClass2a.b_29(Task1 t)
bei System.Threading.Tasks.ContinuationTaskFromResultTask1.InnerInvoke()
北 System.Threading.Tasks.Task.Execute()
--- Ende der internen Ausnahmestapelüberwachung ---
北 Xamarin.AndroidTools.AndroidDeploySession.RunLogged(CancellationToken 令牌)
北 Xamarin.AndroidTools.AndroidDeploySession.Start(CancellationToken token)
我已经在我的设备上卸载了该应用程序,我使用 adb shell 卸载了它。为什么我得到这个内部错误。有任何想法吗?我需要更改我的清单吗?
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="net.package.name" android:installLocation="auto" android:versionName="1.9" android:versionCode="10">
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="18" />
<application android:debuggable="true" android:label="name" android:icon="@drawable/ic_launcher" android:theme="@style/Theme.Styled"></application>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
【问题讨论】:
标签: android visual-studio-2012 android-4.0-ice-cream-sandwich