繁体   English   中英

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

[英]Can I build android executable right from my android application

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

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

这种用法的例子:

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

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

就像Elevine所说的那样,您应该向Market in App发送URL,而不是发送App。

如果google / Android evev允许直接发送应用程序,则垃圾邮件发送者,病毒作者将喜欢这些“功能”。 它与IE5,6的ActiveX插件日期一样糟糕。

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

只需将所需的数据提交到云中的服务器并在其中对软件包进行签名,会更好/更简单。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM