我可以从我的android应用程序构建android可执行文件吗



如何从android应用程序构建android可执行文件?我正在构建一个应用程序,它会将一些应用程序数据发送到另一个设备。如果接收器正在使用我的应用程序,则没有问题。但是,如果接收者没有使用我的应用程序或不知道它,应用程序数据对他来说毫无意义,除非发送者通知他

我希望从我的android应用程序中构建一个可执行文件,它将在接收器端运行。接收者可能不会修改它,但可以轻松地运行它。

此类用途示例:

录像机或转换器应用程序,将视频转换/录制为自定义格式并播放。现在发件人想将该视频发送给他的朋友。除非他安装了这样的视频,否则他无法访问它。然而,如果发件人可以创建一些可执行文件来嵌入该视频,该视频可以在任何android设备上运行,那就太好了。

即使可能,在Android设备上编译应用程序也绝对不实用。为什么不在Android市场上提供编译后的应用程序和/或您自己的URL,然后让接收器下载并安装它?

正如Elevine所说,您应该向市场中的应用程序发送URL,而不是发送应用程序。

如果谷歌/安卓evev允许直接发送应用程序,垃圾邮件发送者,病毒作者会喜欢"功能"。它和IE5,6的ActiveX插件日期一样糟糕。

顺便说一句,我以前也想过这种方法。人们可以准备好所有预构建的jar、dex文件,只想将它们与新数据作为资源压缩在一起,并用正确的密钥进行签名。在电话里做这件事是可能的。但你真的不想把你的签名密钥放在任何人的手机里。

只需将所需的数据提交到云中的服务器并在那里签署包,效果会更好/更简单。

最新更新