0

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

4

1 回答 1

1

您不启动 apk 文件。一个 apk 文件可以被认为是一个容器,其中包含一些活动、服务、接收器以及其他构造。很可能您的意思是您想要启动一个活动(使用类中的startActivity()方法Context或其众多子类之一执行),但这绝不是确定的。

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

于 2012-08-21T11:50:09.543 回答