用IdHTTP1下载文件到手机完成。

调用自动安装不行。

First chance exception at $DFC22519. Exception class EJNIException with message

'android.content.ActivityNotFoundException: No Activity found to handle Intent

{ act=android.intent.action.VIEW dat=file:///storage/emulated/0/Download/APP.apk typ=application/vnd.Android.package-archive flg=0x10000000 }'.

Process aa.apk (26043)

https://www.cnblogs.com/liyiran/p/6289450.html

这个参考,说是路径不对,data=安装 apk 的 Uri 应该是 file:// 开头

是对的,继续找其他原因

procedureTForm1.Button1Click(Sender: TObject);varaFile:Jfile;

Intent:JIntent;beginaFile:=TJfile.JavaClass.init(stringtojstring(GetSharedDownloadsDir),stringtojstring('APP.apk'));

Intent := TJIntent.Create;

Intent.setAction(TJIntent.JavaClass.ACTION_VIEW);

Intent.addFlags(TJIntent.JavaClass.FLAG_ACTIVITY_NEW_TASK);

Intent.setDataAndType(TJnet_Uri.JavaClass.fromFile(aFile),StringToJString('application/vnd.android.package-archive'));

SharedActivityContext.startActivity(Intent);end;

dpath := 'file://'+dpath;

jpath :=StringTojString( dpath) ;

Intent.setDataAndType(TJnet_Uri.JavaClass.parse(jpath) , StringTojString('application/vnd.Android.package-archive'));

http://blog.csdn.net/justforthedream/article/details/44083631

Android第一个字母大写是错误的,应该是小写。android。

正确的小写:

application/vnd.android.package-archive

错误的一个大写字母

application/vnd.Android.package-archive

delphi android 升级,delphi android 自动升级相关推荐

  1. Android简易新闻客户端自动升级 简易新闻(二十)

    Android简易新闻客户端自动升级 简易新闻(二十) 关于 说明 第一步,添加引用 第二步,注册蒲公英账号 第三步,添加AndroidManifest.xml配置 初始化 最后一步 打包上传 关于 ...

  2. android自动更新列表,Android数据库表结构自动升级

    Android App开发如果涉及过数据库的朋友们肯定会碰到数据库升级的工作,Android官方的建议办法是override public void onUpgrade(SQLiteDatabase ...

  3. 牛牛截图控件与利洽远程控制产品升级-支持证书自动升级

    今天我们来聊一聊浏览器控件的一个痛点!看看我们是如何解决他的. 背景信息 目前市面上存在多种浏览器,IE.Chrome.Firefox.Edge以及一众国产浏览器,这些浏览器中,IE支持ActiveX ...

  4. android app无感知自动升级,Android中实现用户无感知处理后台崩溃

    正所谓,要想没有bug,就一行代码也不写.App到了用户的手里,肯定是崩溃越少越好.Android中的崩溃处理和iOS不太一样,iOS崩溃通常是闪退,而安卓会出现如下的蹩脚的对话框 image.png ...

  5. 软件自动升级ftp服务器,国人自己的专业FTP服务器软件(上)

    目前FTP服务器软件都为国外作品,国内成熟的FTP服务器软件很少,有一些,但从功能上看来远不能和那些流行的服务器软件媲美.不过,笔者近日发现了一款国人自行开发的FTP服务器软件Crob FTP Ser ...

  6. 利用Web Services实现软件自动升级

    摘 要:软件维护升级工作是软件生命周期最重要的环节.为了解决以往C/S(Client/Server)模式下的客户端软件升级效率低的问题,设计了C/S应用系统自动升级处理程序.该程序利用Web Serv ...

  7. [转载]利用Web Services实现软件自动升级

    [---  资料是从免费网站上获取的,上载在这里,只为交流学习目的,文章原作者保留所有权力, 如本博客的内容侵犯了你的权益,请与以下地址联系,本人获知后,马上删除.同时本人深表歉意,并致以崇高的谢意! ...

  8. 谷歌浏览器本地项目登录失败(cookie未保存)、谷歌浏览器重装失败、谷歌浏览器禁用自动升级、注册表中的谷歌浏览器文件夹删除报错等问题

    问题汇总 谷歌浏览器本地跑Vue项目或别的项目,在登录页面登录时,登录不成功. 谷歌浏览器卸载之后重装失败 注册表中的谷歌浏览器文件夹删除时,报错 谷歌浏览器禁用自动升级 重要的提示:别的系统我不太清 ...

  9. Ionic实战 自动升级APP(Android版)

    Ionic 框架介绍 Ionic是一个基于Angularjs.可以使用HTML5构建混合移动应用的用户界面框架,它自称为是"本地与HTML5的结合".该框架提供了很多基本的移动用户 ...

  10. Android 一s个相对完整的自动升级功能实现代码

    由于项目的需要最近做了一个关于Android自动升级的功能,下面将贴出Android手机客户端的完整代码.这段代码参考别的代码居多,由于不满足需求,所以自己仅仅改了一些需要变动的内容,其他功能都是按照 ...

最新文章

  1. 小鱼提问1 类中嵌套public修饰的枚举,外部访问的时候却只能Class.Enum这样访问,这是为何?...
  2. 没有熙熙攘攘,百度VR在世界大会的一场奇妙之旅
  3. 【原创】存储器设计思想——冯诺依曼结构和哈佛结构
  4. 在利用计算机生成,计算机生成人像,从而使人脸的模糊变为现实
  5. 客户端支持的cookie
  6. 神器:多卡同步的Batch Normalization
  7. Storm目录树和任务提交过程
  8. Android RxJava2 浅析
  9. esri开发大赛项目总结
  10. 高数 | 【微分方程】技巧性例题 及 李林880详解
  11. 亚马逊美国站审核便携式火炉逊、户外烧烤架ASTM F3363测试项目
  12. 和平精英显示与服务器断开连接,和平精英网络异常怎么办 网络异常解决方法...
  13. unity 代码拷贝材质球
  14. BIOS设置与硬盘分区
  15. Service Mesh实战
  16. 怎么用python画指北针?
  17. Atcoder ARC101 Ribbons on Tree
  18. 【计算机网络基础概念】3广域网、网络互联与Internet
  19. figma:使用mac上的字体 | 转换ttc字体文件
  20. 如何科学应对宝宝秋季腹泻?

热门文章

  1. Android实现校园新闻APP,基于android平台的校园新闻app的开发 大学毕业论文.doc
  2. 解决克隆RHEL7后网络无法启动问题
  3. 最简单的联想笔记本重装系统方法,一键重装系统图解
  4. proof-carrying data from accumulation schemes学习笔记
  5. Latex去掉proof后面显示的小白框 (\qed)
  6. 水晶报表 (Crystal Reports 2008)的配置
  7. 【笔记】项目工作中总结(三)
  8. tree是不是动词_【大年初五】暑假里必须复习的40个重点知识点,不看就亏大了!...
  9. jquery 基础教程[温故而知新二]
  10. 是怎么回事?沉浸式体验反倒是局限虚拟现实