草庐IT

android - 如何使用 adb 在 Chrome 中跳过 "Welcome Page"

我正在尝试使用adb命令行在GoogleChrome中打开一个URL。已使用以下命令设置“--no-first-run”-adbshell'echo"chrome--no-first-run">/data/local/tmp/chrome-command-line'已从以下网站获取命令行开关-http://peter.sh/experiments/chromium-command-line-switches/然后我执行以下命令,adb-sTA99300UFCshellamset-debug-appcom.android.chromeadb-sTA99300UFCshellamstart

android - 如何从 avd 设备中删除离线模拟器?

我在AndroidStudio中创建了几个AVD-s。他们在模拟器端口5554上启动。然后我通过androidavd应用程序创建了另一个AVD,他们在端口5556上启动。现在运行单个模拟器,我从adbdevices-l得到以下输出:Listofdevicesattachedemulator-5556deviceemulator-5554offline我使用的工具无法为adb提供-s(特定设备)选项,因此在尝试安装应用程序时出现错误:error:morethanonedevice/emulator而且我希望有一个连接的模拟器:我正在运行的唯一一个。我认为删除旧的AndroidStudio

android - 录屏帧率是多少

我正在使用adbscreenrecord功能来录制我的游戏视频。我知道默认比特率是4Mbps。但是帧率呢?我怎么知道什么是框架以及如何更改它? 最佳答案 无法在录制屏幕时强制设置帧速率值。然而,很多软件在处理可变帧率方面存在问题。我偶然发现的解决方法是使用ffmpeg命令行实用程序并执行如下操作:ffmpeg-i"test.mp4"-c:vlibx264-presetultrafast-crf15-r30-threads8-c:acopy"test_new.mp4"这会将test.mp4视频转换为固定帧率为30fps的test_ne

android - 如何通过ADB展开/折叠状态栏?

有没有办法通过ADB展开/折叠Android手机的状态栏? 最佳答案 Shell进入设备(使用adbshell)并使用以下命令展开/折叠状态栏:#Expandstatusbarservicecallstatusbar1#Collapsestatusbarservicecallstatusbar2注意:如果设备已获得root权限,则可能需要将命令调用为su(使用adbshellsu)。服务调用已在非Root设备上进行测试。 关于android-如何通过ADB展开/折叠状态栏?,我们在Sta

Android Studio 不显示我的 sony xperia tipo

AndroidStudio不显示我的设备来调试应用程序。除androidstudio外,一切都已安装并正常工作。安装了Adb驱动程序,我尝试了apkinstaller软件,它显示了我的设备。我的设备api级别是15,androidstudio中安装的api是21。任何人都知道可能是由于api级别的变化androidstudio没有显示我的设备或其他东西。我已经尝试过这些发布在stackover上的帖子Clickhere我错过了什么吗? 最佳答案 这可能是由许多原因引起的,其中一些是:检查是否GoogleUSBdrivers已安装检查

android - 如何通过 wifi 连接多个 android 设备与 ADB

电脑上安装了ADB,设备上开启了usb调试。我也成功地通过wifi连接了一台设备。如何连接更多设备,而不必使用-s为每个附加设备提及设备序列号标志如:adb-stcpip 最佳答案 是的,有一种无需输入序列号的方法。假设您有2台设备A(IP:192.168.1.32)和B(IP:192.168.1.33)要通过wifi连接到ADB:使用USB数据线将设备A连接到计算机(而不是B)adb-dtcpip5555adb连接192.168.1.32断开设备A,并使用USB数据线将设备B连接到电脑adb-dtcpip5555adb连接192.

android - android adb "usb device not found"问题的原因?

我在这里发现了各种关于使用adb时“未找到USB设备”问题的解决方案的问题,但我没有找到任何关于正在发生的事情或是否有长期修复的解释。在开发过程中,我会编写一些代码,然后点击运行或调试,在我的设备上观察结果,然后重复该过程。时不时地,也许每隔几天,我会收到“未找到USB设备”错误。我尝试的第一件事是打开任务列表并杀死adb.exe。这有时会奏效。如果这不起作用,接下来我会尝试杀死adb.exe,然后断开Android设备的连接,重新启动它,然后重新连接它,然后从命令行运行“adbusb”。这几乎总是有效。如果上述方法不起作用,那么我将重新启动Android设备并重新启动计算机。这似乎在

android - 无法使用 adb shell setprop 在 Android 设备上更改时区

我正在尝试使用setprop命令更改我的android设备上的时区,但它没有反射(reflect)在设备上(我也尝试重新启动)shell@ASUS_Z010:/$getproppersist.sys.timezoneAsia/Calcuttashell@ASUS_Z010:/$setproppersist.sys.timezone"America/Chicago"shell@ASUS_Z010:/$getproppersist.sys.timezoneAsia/Calcuttashell@ASUS_Z010:/$有人可以告诉我如何实现这一点,以及命令失败的原因可能是什么,而不给出任何错

android - Assets 分配在 adb shell dumpsys meminfo 中意味着什么

谁能告诉我AssetAllocations在adbshelldumpsysmeminfoAndroid中是什么意思?我在启动我的Android设备时看到了这一点,我看到我的应用程序的resources.arsc正在消耗516K,即使我的应用程序没有运行。谢谢。 最佳答案 使用resources.arsc,有两件事可能发生。通常情况下,文件存储在未压缩的.apk中。Androidmmap()s文件并只在必要时从中读取,而不会将整个文件加载到RAM中。但是,如果它是压缩的,则直接随机访问文件不再是一种选择,因此它会被解压缩并保存在内存中

【华为手机】如何关闭/卸载下滑出现的智慧搜索

华为手机在屏幕上下滑出现的智慧搜索实在是让人厌烦,实在是找不到关闭方法,在网上查了一圈,基本都是瞎扯,操作了一圈啥用没有。最后好不容易找到了知乎的一个回答和B站的一个视频(链接放在最后),实测有效。为方便以后换手机后用的时候再查一遍,也为了避免万一某天引用的链接失效,特将相关操作步骤记录在下面。只要手边有电脑,整个流程很简单。【华为手机】如何关闭在屏幕上下滑后出现的智慧搜索0.硬件准备1.PC端ADB工具准备a.ADB工具下载b.解压缩ADB工具2.手机端状态准备3.在PC端使用ADB工具禁用“智慧搜索”a.进入命令行b.在命令行中将路径切换到解压缩后放置ADB工具的文件夹c.输入命令,禁用“