是否可以在模拟器上安装Android软件包(.apk)而无需访问源?

时间:2014-11-13 21:53:42

标签: android linux eclipse android-emulator

我认为答案是肯定的,但我并不是100%肯定,因为我是Android SDK的新手。

所以,我将adt-bundle-linux-x86-20140702下载到我的CentOS 6.5机器上。在文档之后,我能够使用“AVD Manager”界面(使用eclipse二进制文件)创建AVD。

我可以通过运行emulator -avd <name>来查看我创建的AVD。  我有一个.apk文件,我没有构建,但从网站下载(我没有源代码)。如果我想将此.apk加载到我的模拟器中以查看它是如何工作的,那么这是可行的吗?如果是的话,我可以知道这些步骤吗?

非常感谢提前。

更新

关注this link后,我尝试了:

  

adb install /path/to/my.apk

返回,

  

“无法将'/path/to/my.apk'复制到'/data/local/tmp/my.apk':没有这样的文件或目录”

我还尝试将/path/to/my.apk复制到adb所在的目录。我也创建了一个/ data / local / tmp目录,结果相同。也许,它正在寻找AVD(?)上的/ data / local / tmp。甚至不确定它是否与我的AVD上配置的设备/目标/ cpu兼容。

感谢任何帮助。

0 个答案:

没有答案