概述
升级时碰见的异常
private voidinstallPackage(String appName,final File apk) {if (!apk.exists()) {
setHasNewVersion(appName,false);
hideProgressDialog();return;
}
apk.setReadable(true, false);
apk.setExecutable(true, false);//走完installPackage之后就结束了,回调observer内的代码是异步执行了
final PackageManager pm =getPackageManager();
PackageInstallObserver observer= newPackageInstallObserver(appName);
Log.i(TAG,"install the apk begin :"+appName+";;getAbsolutePath="+apk.getAbsolutePath());
pm.installPackage(
Uri.parse("file://" +apk.getAbsolutePath()), observer,
PackageManager.INSTALL_REPLACE_EXISTING,null);
}
private classPackageInstallObserver extends IPackageInstallObserver.Stub {privateString appname;publicPackageInstallObserver(String appName) {
appname=appName;
最后
以上就是美好乐曲为你收集整理的android 机顶盒静默安装apk,Android使用静默安装时碰见的问题的全部内容,希望文章能够帮你解决android 机顶盒静默安装apk,Android使用静默安装时碰见的问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复