tms sparkle实现apk下载安装。

本文介绍了一种将PC端的APK文件便捷地安装到手机端的方法,通过生成HTML链接及二维码,利用手机浏览器扫码下载安装,提高了安装效率。

缘起:

     存放在pc端的apk,如何下载到手机端并安装,一种是通过IM通讯工具,或是复制到u盘上,或是ftp下载,还有就是通过云盘安装。但是以上方法都不是非常方便。

思路:

下面介绍一种思路:将apk文件存放在pc端的某一路径下,然后生成html文件的链接并发布,在手机端使用百度浏览器旁的扫码工具扫描并下载。

实现:

1)编写生成文件夹遍历并生成网页文件列表以及发布application的程序(参看tms sparkle的D:\riocomponents\TMS Sparkle v3.6.1\Demos\HttpFileServer样例)

2)在上一步的基础上实现二维码生成功能。

uses
GY_RestClient, WaitBox;

procedure TForm1.FormCreate(Sender: TObject);
begin
  ahost := 'http://122.228.166.158:101'; 
  appid := 'G001'; 
  appkey := 'h3476kjhl';
end;


var
  Getstr, URL, method, uri, SaveToFile: string;
  aStrlist: Tstringlist;
  i: integer;
  vs: TStringStream;
begin

  TThread.CreateAnonymousThread( 
    procedure
    begin
      try
        SaveToFile :=self.edBaseDir.Text  + '/tempewm.jpg';      //GetHuanCunPath('temp')

        aStrlist := Tstringlist.Create;
        aStrlist.Add('str=http://'+self.IdIPWatch1.LocalIP+':2001/tms/
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值