HockeyApp环境搭建
来源:互联网 发布:centos搭建web服务器 编辑:程序博客网 时间:2024/05/01 10:37
HockApp for android
目前最新版本为3.0.1.解压如下所示:
libs是HockeySDK-3.0.1.jar包.即我们所需的jar包。将jar包集成到你的android应用里,放在android工程的libs目录下:
然后打开AndroidManifest.xml文件,在application标签下,加入如下代码:
<activity android:name="net.hockeyapp.android.UpdateActivity" />
//发送crash报告<uses-permission android:name="android.permission.INTERNET" />//beta distribution<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
然后打开你的入口类:
import net.hockeyapp.android.CrashManager;import net.hockeyapp.android.UpdateManager;public class YourActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { // Your own code to create the view // ... checkForUpdates(); } @Override protected void onResume() { super.onResume(); checkForCrashes(); } private void checkForCrashes() { CrashManager.register(this, APP_ID); } private void checkForUpdates() { // Remove this for store builds! UpdateManager.register(this, APP_ID); } // Probably more methods}
APP_ID需要你通过第二步安装的服务器去创建的。创建后替换掉APP_ID就行。上面的代码做了2件事:
1.检查更新,弹出窗口提示用户。
2.检查是否有crash。弹出窗口提示用户。
In-App feedback
如果你想在应用运行过程中让hockey给你一些反馈的话,注册如下的activity:
<activity android:name="net.hockeyapp.android.FeedbackActivity" />
然后你想添加反馈的视图中(就是activity里)添加如下方法:
public void showFeedbackActivity() { FeedbackManager.register(this, HOCKEYAPP_ID, null); FeedbackManager.showFeedbackActivity(this);}
然后在想要得到反馈的方法中,调用该方法就行。例如:onClick,onMenuItemSelected, or onOptionsItemSelected
如果想追踪在莫些activity的耗时,hockey也可以做到。不再阐述,官网有解释。
如果crash报告没有出现,可以从下面2个方面检查一下:
1.APP_ID是否配置正确
2.包名是否配置正确。
下载桌面app管理工具,下载后安装就行。
也可以下载手机端的管理工具。我下载的是手机端的管理工具。
然后我们想服务器上上传APK。
上传成功后,如下:
生成了APP ID号,把它填入代码中。也可以根据它的向导,自动把代码生成进去。
然后我们运行程序。然后会生成报告!
我又写了篇更详细的关于hockeyapp环境配置的文档,需要的话可以下载。
0 0
- HockeyApp环境搭建
- hockeyapp 自动收集crash
- 环境搭建
- 搭建环境
- 环境搭建
- 搭建环境
- 环境搭建
- 搭建环境
- 环境搭建
- 环境搭建
- 环境搭建
- 环境搭建
- 环境搭建
- 环境搭建
- 环境搭建
- 环境搭建
- 环境搭建
- 环境搭建
- IAR for msp430终于在win8上搞定了
- 将session存储到redis中
- VirtualBox如何共享文件夹
- 在飘飞的春雨中,书写那空洞的落寞
- 玩转VC++实现CallBack
- HockeyApp环境搭建
- Boost智能指针——shared_ptr
- 最新Android 4.x 搭建开发环境
- getopt函数的使用
- HashMap HashTable ConcurrentHashMap 用法--转载自-http://www.cnblogs.com/lianghui66/archive/2013/08/19/326
- div滚动条随鼠标左右移动
- LINUX EXPECT的安装
- 高效程序员的特征:聪明,懒惰
- STL容器介绍