草庐IT

ADB_SERVICES

全部标签

Android:如何知道是否已经使用 adb 在 android 设备中安装了任何应用程序?

我必须使用adb安装一个包名称如“com.xyz.game”的android应用程序。我想使用shell脚本自动化这个过程。这个过程就像已经安装了应用程序,卸载它(使用命令adbuninstallcom.xyz.game)并使用“adbinstallgame.apk”安装,否则简单的“adbinstallgame.apk”。我怎样才能做到这一点? 最佳答案 [更新2]不使用grepadbshellpmlistpackages[your.package.name]如below中所述回答[更新]根据下面的(也)正确答案,尝试grep来自

如何通过ADB命令的方式关闭华为系手机的emui系统更新升级?解决:error: no devices/emulators found

问题描述:   众所周知,华为手机或荣耀手机采用的是emui系统,但华为的emui系统非常流氓,流氓到极致,强制用户更新强制用户升级,还美其名曰增加安全和功能,fuck。   用户既然买了手机,那么手机就属于用户自己的财产,可是华为却以各种原因来强制用户手机更新升级,偷偷在后台操控用户的手机,这种做法已经违法了,但是有关部门却睁一只眼闭一只眼。   大半年了,每天打开屏幕都会跳出更新提醒,烦不胜烦。本人老早之前就关闭自动下载安装包,关闭更新提醒,然而并没有什么卵用。   手机总在偷偷的自动更新系统,真的很气愤,本来就不想更新,天天关提醒已经很烦了,现在是未经过我同意就强制更新。   本人的em

android - 如何从 adb 设备名称中获取 Android AVD 名称

从命令行使用AndroidSDK,我可以通过以下方式获取正在运行的设备列表:./adbdevice这给了我可用设备的序列号。如何从该序列号获取模拟器设备的AVD名称(就像EclipseADT插件一样)? 最佳答案 这里是:>adb-semulator-5554emuavdnameMyDeviceOK 关于android-如何从adb设备名称中获取AndroidAVD名称,我们在StackOverflow上找到一个类似的问题: https://stackover

android - 如何从 adb 设备名称中获取 Android AVD 名称

从命令行使用AndroidSDK,我可以通过以下方式获取正在运行的设备列表:./adbdevice这给了我可用设备的序列号。如何从该序列号获取模拟器设备的AVD名称(就像EclipseADT插件一样)? 最佳答案 这里是:>adb-semulator-5554emuavdnameMyDeviceOK 关于android-如何从adb设备名称中获取AndroidAVD名称,我们在StackOverflow上找到一个类似的问题: https://stackover

android - 如何添加 google-play-services.jar 项目依赖项,以便我的项目将运行并显示 map

我有以下问题:我尝试使用com.google.android.gms.maps.SupportMapFragment中的SupportMapFragment,它是GoogleMapsAndroidAPIv2的一部分。我的第一种方法是从android-sdk\extras\google\google_play_services\libproject\google-play-services_lib位置将项目添加到Eclipse,并将其设置为Properties中的引用项目->MyApp的项目引用菜单。我还将项目添加到Java构建路径/项目。错误指示器从Eclipse中消失了,但是当我尝试

android - 如何添加 google-play-services.jar 项目依赖项,以便我的项目将运行并显示 map

我有以下问题:我尝试使用com.google.android.gms.maps.SupportMapFragment中的SupportMapFragment,它是GoogleMapsAndroidAPIv2的一部分。我的第一种方法是从android-sdk\extras\google\google_play_services\libproject\google-play-services_lib位置将项目添加到Eclipse,并将其设置为Properties中的引用项目->MyApp的项目引用菜单。我还将项目添加到Java构建路径/项目。错误指示器从Eclipse中消失了,但是当我尝试

android - Firebase 身份验证不起作用 - 模拟器上的 'Update Google Play services' 消息(Android)

我正在尝试通过电子邮件和密码使用Firebase身份验证服务。当我点击注册时,我在模拟器上收到一条警报,上面写着:"UpdateGooglePlayservices:FirebaseAuthwon'trununlessyouupdateGooglePlayservices"当我查看日志时,我可以看到这两行:DynamiteModule:Localmoduledescriptorclassforcom.google.firebase.authnotfound.GooglePlayServicesUtil:GooglePlayservicesoutofdate.Requires925600

android - Firebase 身份验证不起作用 - 模拟器上的 'Update Google Play services' 消息(Android)

我正在尝试通过电子邮件和密码使用Firebase身份验证服务。当我点击注册时,我在模拟器上收到一条警报,上面写着:"UpdateGooglePlayservices:FirebaseAuthwon'trununlessyouupdateGooglePlayservices"当我查看日志时,我可以看到这两行:DynamiteModule:Localmoduledescriptorclassforcom.google.firebase.authnotfound.GooglePlayServicesUtil:GooglePlayservicesoutofdate.Requires925600

android - 如何在 adb shell 上使用 su 命令?

我需要制作一个在Android设备上执行很多东西的脚本,我的设备是root的,当我进入shell时,我可以给出命令su,它可以工作,但我需要传递这个命令:adbshell"su;mv/sdcard/Download/app_test/data/local;cd/data/local;./app_test;exit;exit;"当我在su之前放置一些命令时,它会根据我阅读的内容创建一个新的shell立即返回,但我需要在sushell上给出命令,我该怎么做? 最佳答案 好吧,如果您的手机已root,您可以使用su-c命令运行命令。下面是

android - 如何在 adb shell 上使用 su 命令?

我需要制作一个在Android设备上执行很多东西的脚本,我的设备是root的,当我进入shell时,我可以给出命令su,它可以工作,但我需要传递这个命令:adbshell"su;mv/sdcard/Download/app_test/data/local;cd/data/local;./app_test;exit;exit;"当我在su之前放置一些命令时,它会根据我阅读的内容创建一个新的shell立即返回,但我需要在sushell上给出命令,我该怎么做? 最佳答案 好吧,如果您的手机已root,您可以使用su-c命令运行命令。下面是