我是我的学术项目的建筑和Android应用程序商店。我想实现一个功能,允许用户在他们的PC上浏览并远程启动下载(并且最好安装APK)到他们的Android设备上 - 这项服务已经可以在Google Play上使用。我需要哪些Android功能来实现它?
答案 0 :(得分:1)
您可以使用Google Cloud Messaging创建一个界面,您可以使用该界面从服务器与您的应用对话。所以基本上从服务器发送一个简单的消息,它可能告诉托管apk文件的URL(或任何其他相关信息)。然后,您可以将其下载到您的Android设备。
下载后可能会帮助您:Android: install .apk programmatically
或者:
Intent promptInstall = new Intent(Intent.ACTION_VIEW)
.setDataAndType(Uri.parse("file:///path/to/your.apk"),
"application/vnd.android.package-archive");
startActivity(promptInstall);
用户仍然必须明确授予安装权限。
答案 1 :(得分:0)
您可以使用Android意图安装.apk文件。
Intent promptInstall = new Intent(Intent.ACTION_VIEW)
.setDataAndType(Uri.parse("file:///path/to/your.apk"),
"application/vnd.android.package-archive");
startActivity(promptInstall);
所以你必须开发和应用程序来监听你的php webservice并下载并相应地安装应用程序。
祝你好运!