android-debug相关内容

不推荐使用findPreference(java.lang.CharSequence)

它给我错误"findPreference(java.lang.CharSequence)已弃用".当前,我的应用程序的目标是API 10及更高版本.任何解决此问题的帮助将不胜感激. 公共类SettingsActivity扩展了PreferenceActivity实现Preference.OnPreferenceChangeListener { @Override公共无效onCreate( ..
发布时间:2021-04-05 19:12:16 移动开发

重新安装并重新启动后,Android Emulator sdk 10 api 29将无法启动

在重新挂载模拟器挂起(设备脱机)后,尝试使用SDK 10和API 29重新挂载设备时,我遇到了奇怪的行为.要复制: OS:MacOs 使用android studio定义新设备:像素2(或像素3/nexus 5),Android 10.0 x86,API 29 使用命令行启动仿真器: emulator -avd Pixel_2_API_29_SDK10 -writable-system ..

Android Google服务:用于发布和调试的API密钥和SHA-1指纹

我能够在android studio中成功构建release-apk. 我的应用使用Google的某些服务,例如Google App邀请和Android的Google地方. 要获得这些服务,我必须在Google开发者控制台上注册一个如下所示的API密钥: 我不确定要获取API密钥的软件包名称和SHA-1指纹部分. 如果我同时拥有我的应用程序的调试版本和发行版(例如,程序包名 ..
发布时间:2020-11-19 19:30:51 移动开发

如何在Android Studio中在lldb和GDB之间切换

在尝试调试JNI项目时,选择“运行">“编辑配置"后,我看到此图像: 根据NDK文件,我应该看到 ,并能够在lldb和GDB之间进行选择.有谁知道如何在新的Android Studio上执行此操作?我问是因为我在本机代码中看不到断点.这是我所拥有的: 解决方案 尝试: 打开sdk管理器(工具-> android-> sdk管理器),然后进入"SDK工具"标签,然后选中"LLDB". 然后: ..
发布时间:2020-08-29 00:23:35 其他开发

Android Instant Apps:如何调试即时应用程序?

当我在Android Studio上调试即时应用程序时,调试器会附加到即时应用程序进程中,并在大多数断点处暂停执行.但是,它似乎忽略了我主要活动的onCreate方法中的断点.我尝试了“调试"和“将调试器附加到Android Process"选项.我想念什么? 解决方案 有关如何使用Android Studio调试器调试Android应用的基本信息,请访问 在调试即时应用程序时,大多数时 ..

如何使用Android Studio在发布模式下调试Android App

由于某种原因,我必须在发布模式下运行我的Android应用程序.运行该应用程序时,必须像在调试模式下使用代码一样运行代码.在发布模式下运行时,断点没有达到,我在清单中添加了android:debuggable="true".断点仍然没有达到.任何帮助. 预先感谢 解决方案 就我而言,我已经创建了与先前发行版相同的调试配置并开始调试.这意味着您必须在构建gradle中也要在调试版本中提 ..
发布时间:2020-08-28 21:21:32 移动开发

使用Android Studio进行的调试停留在“等待调试器"状态永远

更新 假定重复项是关于在执行 Run 时卡在"等待调试器"中的问题,而此问题是关于卡在" Debug 时,"em>等待调试器",产生问题的步骤不同,解决方案也不同. 每当我尝试使用Android Studio的Debug函数时,“运行"状态始终停留在: Launching application: com.astrotek.parashoot.debug/com.astrotek.pt ..
发布时间:2020-08-28 20:48:43 移动开发

Android Studio调试窗口中的“'this'不可用"

请我真的需要帮助, 这似乎是““此"不可用"的副本.在Android Studio的调试窗口中 但是我需要提供更多信息来解决特定问题. 所以我在链接中处于与问题相同的情况,但是我怀疑这与我的构建设置有关. 请帮助. 这是我的 build.gradle : buildscript { repositories { maven { url 'http://d ..

Android设备上的Android Facebook集成无效密钥哈希错误,但在模拟器上工作正常

当我在android设备上运行我的Android应用程序时,当我第一次单击继续使用Facebook 按钮时,它运行正常.当我注销后再次尝试登录时,它显示错误""Invalid Key has"(无效密钥具有)“密钥具有与任何存储的密钥哈希不匹配.我已经重新生成了密钥哈希并替换了Facebook上的新密钥.但是仍然没有得到结果. 我第一次轻松登录,但是再次退出后,我试图继续使用Facebook ..

使用adb或Eclipse唤醒Android(仅在调试之前)?

如何使用adb唤醒Android-我想在调试每个新版本的应用程序之前唤醒(如果处于睡眠状态)Android终端. 典型流程为: 1.我在Eclipse中做了一些更改. 2.同时,屏幕是否熄灭. 3.我运行“调试",并希望强制屏幕唤醒. 我找到了一个带有“电源键"仿真的方法,但是它没有打开它,而是切换了电源状态.我不想在我的应用程序中添加额外的代码.还有什么其他方法可以完成这种琐碎的任务 ..
发布时间:2020-08-20 00:08:49 移动开发

如何调试/重置Android 6.0权限?

在迁移我的一个应用程序以使用Android 6.0权限系统时,我发现使用模拟器调试权限非常困难. 发现: 在使用requestPermissions()方法时,在应用程序信息屏幕中禁用权限不会重新显示“授予权限"对话框. 重新安装应用程序似乎是使应用程序再次显示授予权限对话框的唯一方法. 使用Android模拟器调试权限的正确方法是什么? 解决方案 调试Android ..

在设备上调试时,“源代码与字节码不匹配"

我有一个正在根据API级别21进行编译的应用程序: ,然后在具有API级别23的真实设备上对其进行调试: 问题是当我尝试通过Android OS自己的类进行调试时,得到“源代码与字节码不匹配".为什么会这样呢?应用运行的测试设备为API级别23,正在调试的源文件也为级别23. 我真的很困惑.谁能解释为什么我看到此消息以及如何解决它? 解决方案 在AOSP中存在一个未解决的问题, ..

为什么不能在设备上调试Delphi XE7 Android应用程序?

我能够在Android模拟器上进行调试,但是当我想在 ASUS Memorypad 7 上调试时,它将无法工作。 单击取消后,它会显示以下消息: 无法在端口“ 64311”上启动gdbserver 。端口已在使用中。 我在“运行”参数中多次更改了端口,但它仍然给出相同的消息。 / p> 解决方案 最后,我需要购买另一台设备。 我现在正在使用华为的MediaP ..
发布时间:2020-06-01 20:51:28 移动开发

亚行:如何自动完成完整的BT扫描,配对和连接

我正在寻找使用ADB自动化以下活动的方法。 蓝牙设置-> TunrnOn BT->配对(到我可以设置的BT mac地址)->在某些配置文件(如A2DP / HFP)上连接到BT设备。 我已经找到此处和此处如何打开电源并将BT设置为可使用ADB进行发现。但是我仍然停留在如何使用ADB再次发出连接请求上。 是否有一种方法可以完全自动化这些步骤。 感谢您的宝贵意见。 解决方 ..

Android Studio-调试缓慢,有时会卡在“等待调试器”中,SIGSEGV崩溃

这可能是一个过于笼统的问题,但是这个问题使我发疯,我希望得到一些帮助: 似乎每个新的Android Studio版本,调试都变得越来越不可能。我遇到以下问题: 总体上调试速度很慢。 调试器连接尝试失败的可能性很高,设备挂在“等待调试器”上。 SIGSEGV “崩溃”,调试器将在随机位置(通常在启动后立即停止)在SIGSEGV上停止,但是我可以单击 play 按钮并继续调试。 调试 ..
发布时间:2020-06-01 20:47:52 移动开发

如何使用监视器(DDMS)工具调试应用程序

这些天,我将开发环境从Eclipse切换到Android Studio。我真的很喜欢它的自动补全功能以及此IDE提供的许多其他功能。但是,在调试时会遇到一些问题。 我希望使用此IDE提供的Monitor工具,自包含的DDMS和非常漂亮的可视界面来跟踪内存使用情况,线程状态等。但是我找不到一种方法可以使用必须创建的断点来逐步支持(编辑器中的红点)。 我只能逐步进行操作通过不打开此监视器进 ..
发布时间:2020-06-01 20:43:41 移动开发