相关疑难解决方法(0)

以编程方式在Android上安装应用程序

我很想知道是否可以从自定义Android应用程序以编程方式安装动态下载的apk.

android apk

200
推荐指数
10
解决办法
17万
查看次数

如何使用Intent.ACTION_APP_ERROR作为Android中"反馈"框架的手段?

我想在我的应用程序中重用Intent.ACTION_BUG_REPORT,作为获取用户反馈的简单方法.

Google地图将其用作"反馈"选项.但我没有成功解雇这一事件.

我正在使用以下内容onOptionsItemSelected(MenuItem item):

    Intent intent = new Intent(Intent.ACTION_BUG_REPORT);
    startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

在我的AndroidManifest.xml身上我已经宣布以下内容Activity:

    <intent-filter>
       <action android:name="android.intent.action.BUG_REPORT" />
       <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
Run Code Online (Sandbox Code Playgroud)

但是,当我选择选项时,除了屏幕"闪烁"之外似乎没有任何事情发生.应用程序或意图不会崩溃,它不会记录任何内容.在仿真器和ICS 4.0.4设备上都尝试过.

我清楚地错过了什么,但是什么?

编辑

Intent.ACTION_APP_ERROR(常量android.intent.action.BUG_REPORT)在API中添加level 14,http://developer.android.com/reference/android/content/Intent.html#ACTION_APP_ERROR

android android-intent

16
推荐指数
1
解决办法
4622
查看次数

我可以从我的应用程序中触发Android的内置错误捕获功能吗?

Android从ICS开始(我认为)为用户提供了捕获系统状态的能力,然后随心所欲地发送或共享捕获的数据.看看Android平板电脑中捕获的bug报告是什么意思?

捕获的数据包括屏幕截图,正在运行的进程列表,Logcat内容,每个进程的活动线程等.

这非常有用,但触发它似乎涉及用户按下有趣的组合键(Power + VolumeUp + VolumeDown)或启用开发人员模式并从那里选择特定选项(获取错误报告,电源菜单错误报告).

有没有办法可以从我自己的代码中触发这个,这样我就可以为用户提供一个简单的菜单选项来捕获错误报告?

debugging android logcat android-debug

10
推荐指数
1
解决办法
3109
查看次数

标签 统计

android ×3

android-debug ×1

android-intent ×1

apk ×1

debugging ×1

logcat ×1