2014-03-03 130 views
0

我知道安装一个应用程序thro其他地方像PC /网络是可能的,Sideloading android从您的电脑或可能通过手动登录到谷歌播放和安装。从pc/web安装android应用程序

有没有办法通过代码/谷歌播放API实现相同?我不想使用adb或未知来源。

例如,我想从我的电脑/网络

+2

所以,你想从一个未知源上安装应用程序到用户的设备不首先让用户从未知来源启用安装?听起来很腥。 –

+0

不,你不能 - 背后的“未知来源”设置的想法是为了防止你正在尝试做什么。 – 323go

+0

我想我已经提到清楚。它不是一个未知的来源。它从谷歌播放商店 – reach2arunprakash

回答

0

是的,这是可能的,但不是正式的。

您可以从代码登录到谷歌播放网站,并在那里模拟一个按钮。 This就是一个示例应用程序,它包括通过设备的Google帐户登录。我不知道它是否仍然有效,因为它是针对旧的Google Play网站构建的,但我认为源代码可能会有所帮助(文档是日文,使用谷歌翻译)。

+0

一个应用程序是否可以从PC做到这一点?检测桌面应用程序的谷歌播放登录? – reach2arunprakash

+0

您可以使用[google-api-java-client](https://code.google.com/p/google-api-java-client/)登录,但需要用户登录数据。在获取auth令牌后,该过程将与android上的相同。 –

+0

是否有谷歌api触发谷歌播放安装 – reach2arunprakash

0

安装/推watsapp救援人员到场代码如果您没有在客户端设备上选择“来源不明的安装”,你将不能够侧向载荷应用到任何情况下的设备。

否则,如果启用此功能,对于如何执行此操作的限制很少(几乎所有可以将APK文件复制到设备上的方法都可以使其安装)。

0

有一个新的名为Android emulator for pc andyroid - www.andyroid.net,使您可以直接从桌面上运行的任何谷歌Play应用

+0

它可以用于开发?我似乎无法让adb看到它。 –