android - Eclipse 调试 - 有什么方法可以传入 "extras"以启动 Intent ?

标签 android

我正在开发 Activity,它处理 Intent 中传递的数据。 此 Activity 应该由我应用中的其他 Activity 启动。

但是,在开发/调试期间,我直接启动这个 Activity,并想在 Intent 中模拟额外的东西(从 getIntent 获得)以传递所需的测试参数(某种命令行参数)。

在 Eclipse 运行配置中,我只能选择启动操作,但没有其他数据。

有什么办法吗?或者我必须在 java 中硬编码测试参数,并且不要忘记在测试完成时将它们注释掉?

最佳答案

我认为 eclipse 只是使用类似于 am start 方法来启动应用程序。您应该能够通过 adb 手动执行此操作并指定附加功能;然后一旦您从命令行让它工作,您就可以使用 Eclipse 的可扩展性功能将它放在按钮后面。

这是在简短搜索中发现的一篇文章:http://learnandroid.blogspot.com/2008/01/run-android-application-from-command.html

关于android - Eclipse 调试 - 有什么方法可以传入 "extras"以启动 Intent ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7176578/

相关文章:

java - Activity 关闭时服务停止

java - 如何使用RelativeLayout ViewGroup 的OnClickListener?

java-如何生成6位随机十六进制值

android - 向服务器发送数据不起作用

android - ImageButton over Button 触摸

android - 从相机 Intent 中检索内容 URI

android - 如何在android中创建自定义下拉菜单

Android 切换按钮自定义外观

android:onClick 不适用于 ProGuard

android - NDK 应用程序相当于 System.nanoTime() 吗?