我已经习惯了linux环境,但目前我必须在windows环境下开发一个Android应用程序.
所以我需要在Windows提示符(位于$ ANDROID_HOME/tools /)中运行"android"命令(android.bat),以便添加ant脚本并执行其他操作.
问题是,这启动了我的Android SDK管理器,而不是给我命令行答案谎言:"项目更新"...所以我的问题是:
我如何在Windows下运行android命令?运行如下的事情:
android更新项目--path
也许我没有运行正确的bat文件?我做了很多搜索互联网,没有找到任何答案.
我设法使Ant工作完美,使用位于ant目录中的" ant.bat "
编辑:
问题解决了.
而不是输入:
android更新项目 - 路径XXX
在$ ANDROID_HOME/tools /目录中,它会打开我的SDK Manager,我必须这样做:
android.bat更新项目 - 路径XXX
我的 Robolectric 单元测试遇到问题。
我可以毫无问题地断言,当侦听器使用该方法时,单击启动了一个新活动startActivity( Intent )
但当使用该方法启动新活动时,Robolectric 似乎遇到了麻烦startActivityForResult(Intent, int):在代码中进行一些中断让我发现该活动尚未启动(只需更改方法即可startActivity( Intent )使断言通过)。
这正常吗?遗憾的是,因为我的应用程序的第一个 Activity 使用startActivityForResult(Intent, int).
有人成功通过这种启动活动的方式进行测试吗?
感谢您的帮助 ..