我想做这样的事情:
单击链接(apk 的 URL)
如果之前没有安装过apk,那么会下载apk。
如果apk之前已经安装过apk,apk会被打开。
那么是否可以通过URL链接打开apk?
我想做这样的事情:
单击链接(apk 的 URL)
如果之前没有安装过apk,那么会下载apk。
如果apk之前已经安装过apk,apk会被打开。
那么是否可以通过URL链接打开apk?
看看这个例子和 TestFlight 的网页。有一个链接Already Installed? Launch the App
——一个简单的<a>
标签,href
设置为testflightapp://com.testflightapp.androidapp?scheme=http&host=testflightapp.com&path=m/builds
.
它可以部分工作,如您所愿——它运行已安装的应用程序。但是,我不知道这种 href / 协议是否仅由已安装的 Test Flight 应用程序支持(似乎如此)或一般在 Android 系统中。
因此,您自己的应用程序(您希望通过链接安装或运行的应用程序)似乎必须自己注册并处理私有协议,如本例所示。