问题标签 [android-debugging]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 为什么我在提交 Fragment 后收到错误“getParentActivityIntent:badActivity name”?
我正在创建一个简单的FragmentList
应用程序,但由于某种原因,我不断收到错误消息:
在我的调试器中Activity.java
这发生在我的MainActivity.java
文件中.commit()
:
MyFragment.java 文件:
ArrayAdapter.java:
课程.java:
课程数据.java:
清单文件:
android - 调试返回的内容-> $ 处缺少所需的错误值
所以我在使用新 API 时通常会收到这种典型的错误消息
我想知道一种方法来准确调试此调用返回的内容。例如,如果它缺少参数“X”,那么我想知道它是空的还是返回一些数据。
已经尝试过日志拦截器,但我认为我没有正确设置它。有什么确切的方法来调试从这个调用返回的确切数据是什么?
解决方案:我认为使用 Web 调试器是唯一的方法(例如 Charles Proxy)
android - 如何调试在后台和前台运行的android应用程序
当我们从前台删除一个应用程序时,logcat 会充满其他东西。
android - Android - 在调试模式下可靠地测试 getInstallerPackageName() 函数有哪些可能的解决方法?
尝试在调试模式下获取安装程序信息时,我得到一个空字符串。
这是代码:
这似乎是合理的,因为调试 apk 不是从官方安装程序安装的,因为它可能是 GooglePlay 或 Amazon Appstore。
因此,在未发布之前,它似乎无法在真实设备上进行测试,在生产或测试渠道中。
有技巧或官方解决方法吗?我的意思是,从真正的 appstore 应用程序中获得可靠的字符串(我同时安装了 GooglePlay 和 Amazon Appstore)。