在Android设备上启动.apk文件

时间:2012-08-21 11:44:52

标签: android shell

可能看起来很像'标题'但我写这篇文章是为了强调这个问题。 我有一个使用2.2 Froyo库在Android设备上运行的应用程序。应用程序必须(1)安装 - 如果尚未安装 - 则(2)启动已存在于data / data / myapp / files /文件夹中的.apk文件。 了解Java我会使用shell执行上述操作。但Android也是一个单独的命名空间,因此我想知道如何执行序列安装+启动.apk文件。 要注意的是,当我现在使用Eclipse / Ubuntu时,实现应该只考虑Android OS API,而不是我的开发环境可用工具。 感谢

1 个答案:

答案 0 :(得分:1)

您没有启动apk文件。可以将apk文件视为容纳一些活动,服务,接收器以及其他构造的容器。您可能意味着要启动一个活动(使用startActivity()类中的Context方法或其中许多子类中的一个来执行活动,但绝不是确定的。

从您的问题看,您需要先了解Android,然后再继续问题所建议的路径,因为您发布的问题实在太模糊,无法以合理的方式回答stackoverflow。