, 18 2017 . 16:08
+
, ? , . - : , Shared Preferences .. .
Ultra Debugger. :
- saveValue(Context context, String key, Object value). , , ..
- addLog(Context context, String text[, Throwable throwable]).
- Shared Preferences.
- SQLite.
- , .
- .
- .
. , , .
:
- :
debugCompile 'ru.bartwell:ultradebugger:1.3'
compile 'ru.bartwell:ultradebugger.wrapper:1.3'
, debug-. , flavor.
wrapper. , , . , . , , debug- .
- Application :
@Override
public void onCreate() {
super.onCreate();
// Wrapper debug-
UltraDebuggerWrapper.setEnabled(BuildConfig.DEBUG);
// -
UltraDebuggerWrapper.start(this, 8090);
}
BuildConfig.DEBUG BuildConfig.FLAVOR.equals(dev).
- :
UltraDebuggerWrapper.saveValue(context, SomeValue, 12345);
UltraDebuggerWrapper.addLog(context, Some event);
-. IP- start(). IP- UltraDebuggerWrapper.getIp() UltraDebuggerWrapper.getPort() Toast .
. WiFi-, IP- (, 192.168.0.33:8090). . . :

, WEB- - :) .
. , UI UX -, . , . Ultra Debugger - Pull Request, .
https://habrahabr.ru/post/333588/
:
author bartwell
android
open source
android development
ultra debugger