相关疑难解决方法(0)

从控制台停止Android应用

是否可以从控制台停止Android应用程序?就像是:

adb stop com.my.app.package
Run Code Online (Sandbox Code Playgroud)

它会加速我们的测试过程.现在我们每次卸载/安装应用程序以确保手动测试用例以干净状态开始.

testing android adb

189
推荐指数
7
解决办法
18万
查看次数

阅读Android APK的包名称

我需要获取Android APK 的包名.我试图解压缩APK并阅读内容AndroidManifest.xml,但似乎它不是文本文件.

如何提取APK的包名?

android apk

189
推荐指数
10
解决办法
15万
查看次数

是否可以通过adb shell启动活动?

我想通过adb shell启动活动.这样我就可以启动所需的特定活动

android

112
推荐指数
6
解决办法
12万
查看次数

需要命令行才能使用adb启动Web浏览器

如何使用该adb shell命令启动浏览器并使其打开某个网页?

android adb

77
推荐指数
3
解决办法
6万
查看次数

如何从命令行启动Android应用程序?

如何从命令行启动Android应用程序?

有类似的问题,但我找不到任何答案.

command-line android

62
推荐指数
3
解决办法
11万
查看次数

如何使用.apk文件运行(不仅安装)Android应用程序?

是否有任何命令cmd.exe允许我使用该应用程序的.apk文件启动特定Android应用程序的主要活动.请注意,我知道这个命令只安装一个Android应用程序:

adb install myapp.apk
Run Code Online (Sandbox Code Playgroud)

此命令仅安装myapp到模拟器上,我必须从模拟器手动运行此应用程序(通过单击其图标).

我想要做的是使用一个命令,它不仅安装应用程序,而且还启动它的主要活动(请注意我只有它的.apk文件所以我不知道包名称或任何活动名称是什么).

android android-install-apk

53
推荐指数
5
解决办法
10万
查看次数

如何从adb shell启动和停止android服务?

我需要编写一个shell脚本来启动和停止Android服务.

service android adb

47
推荐指数
9
解决办法
13万
查看次数

通过adb启动App而不知道活动名称

从帖子是否可以通过adb shell启动活动?,我们可以通过adb启动Android应用程序

adb shell am start -n yourpackagename/.activityname
Run Code Online (Sandbox Code Playgroud)

但是,如果不知道活动名称,是否可以通过adb启动Android应用程序?例如,通过将android.intent.action.MAIN意图发送到包?也许有些命令是这样的:

adb shell am start -a android.intent.action.MAIN -n packageName
Run Code Online (Sandbox Code Playgroud)

谢谢!!

-Cosmo

android adb android-intent

45
推荐指数
2
解决办法
5万
查看次数

如何使用终端运行特定的Android应用程序?

我已经安装了Eclipse和Android SDK.一切都运行良好.

我想安装一个.apk文件,所以我已经按照说明操作了.但问题是,当我启动模拟器时,它不会自动运行我的应用程序.

终端中是否有命令允许我运行我要求的特定应用程序?

terminal command-line android adb android-emulator

41
推荐指数
4
解决办法
13万
查看次数

如何从adb删除应用程序而不知道它的包名称

我可以使用该命令删除应用程序(我自己编写代码并通过SDK安装)

adb uninstall com.company.apppackage  
Run Code Online (Sandbox Code Playgroud)

如果我不知道软件包名称,如何使用adb通过命令行卸载?例如,如果某个应用程序显示在Android主菜单中adb,如果我不知道它的包名,我怎么能删除它?或者,有没有办法以某种方式知道应用程序内部包名称?

android adb

39
推荐指数
2
解决办法
8万
查看次数