腾讯Bugly cocos c++配置
本文基于Bugly Cocos Plugin Lua接入指南
步骤1
将Bugly文件加入工程
步骤2
修改CrashReportFeature.h文件,因为工程中没有用到lua,使用将宏的值设置为0
...
#define BUGLY_REPORT_LUA 0
#define BUGLY_REPORT_JS 0
...
步骤3
打开“proj.android”加入.jar文件
步骤4
配置Android.mk
...
LOCAL_STATIC_LIBRARIES := cocos2dx_static
LOCAL_STATIC_LIBRARIES += bugly_crashreport_cocos_static
LOCAL_MODULE := Bugly
...
步骤5
将sdk中的libBugly.so文件复制到libs/armeabi文件中
步骤6
配置AppActivity.java文件
public class AppActivity extends Cocos2dxActivity {
public void onCreate() {
System.loadLibrary("Bugly");
}
}
步骤7
配置AndroidManifest.xml,添加权限
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.READ_LOGS" />