Android 无法在其他手机上安装我的应用程序
我用eclipse制作了一个android应用程序,我可以在手机上正常调试。我还可以正常安装应用程序的已签名apk 但如果我将此apk发送给朋友,他们将无法安装,并出现德语错误:Android 无法在其他手机上安装我的应用程序,android,eclipse,installation,apk,Android,Eclipse,Installation,Apk,我用eclipse制作了一个android应用程序,我可以在手机上正常调试。我还可以正常安装应用程序的已签名apk 但如果我将此apk发送给朋友,他们将无法安装,并出现德语错误:“Datei kann nicht geöffnet werden”或“anwendung für diese Aktion kann nicht gefunden werden”,翻译为:“无法打开文件”“无法找到此操作的应用程序” 我不知道怎么了 我插入其中一部手机,并用logcat记录了错误: W/Download
“Datei kann nicht geöffnet werden”
或“anwendung für diese Aktion kann nicht gefunden werden”
,翻译为:“无法打开文件”
“无法找到此操作的应用程序”
我不知道怎么了
我插入其中一部手机,并用logcat记录了错误:
W/DownloadManager(12940):启动意图失败{
act=android.intent.action.VIEW
dat=content://downloads/all_downloads/96 典型=应用程序/八位字节流
flg=0x3}:android.content.ActivityNotFoundException:无活动
找到用于处理Intent{act=android.Intent.action.VIEW的
dat=content://downloads/all_downloads/96 典型=应用程序/八位字节流
flg=0x3}
奇怪的是,我可以在手机上调试应用程序而不会出错。他们的手机可能不支持您使用的API。使用较低版本的API,如果应用程序没有那么大,请重试。我们也遇到了同样的问题。而
adb install
命令解决了这个问题。
因此,我认为这里的问题是,手机没有使用本机软件打开文件/链接-例如,一位同事遇到了问题,因为Facebook应用程序是该设备打开下载文件的默认应用程序(URI类似content://downloads/all_downloads/...
)。
此外,您会发现Firefox应用程序面临着相同的问题。它们的android版本与我的相同:4.4.4,而应用程序的android版本为:android:minSdkVersion=“13”