Github地址:https://github.com/licong/log
csdn code地址:
https://code.csdn.net/forlong401/android_log_collector
Log Collector
Collect the normal or crash log in Android, then save them into files or upload into server.
- How using the libs?
1.1 step1:
Add the below permission into your manifest 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_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
1.2 step2:
Add output\log.jar into your libs folder in your project.
1.3 step3:
Register or unregister the crash handler in your application
/**
- Log application.
- @author Li Cong
- @date 2014-3-23 */
public class LogApp extends Application {
@Overridepublic void onCreate() { super.onCreate(); LogManager.getManager(getApplicationContext()).registerCrashHandler();}@Overridepublic void onTerminate() { super.onTerminate(); LogManager.getManager(getApplicationContext()).unregisterCrashHandler();}
}
1.4 step4(Collect carsh log done.):
Register the activity in the onCrea