gradlew compileDebugJavaWithJavac
gradlew compileDebug --stacktrace -info
或者:
gradlew compileDebug --stacktrace -debug
我直接用了这个命令,这个显示的错误信息最详细,建议你直接用这个,
gradlew compileDebugSources --stacktrace -info
- 基于MVVM模式集成谷歌官方推荐的JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation组件
使用kotlin语言,添加大量拓展函数,简化代码 加入Retrofit网络请求,协程,帮你简化各种操作,让你快速请求网络
为了杜绝脱壳机夹带私货,我们今天使用vmos+xposed环境,使用开源脱壳机dumpdex
dumpdex在github的开源仓库:WrBug/dumpDex
//这是我们要clone的
git clone https://github.com/Hackergeek/architecture-samples
//使用镜像
git clone https://github.com.cnpmjs.org/Hackergeek/architecture-samples
//或者
//使用镜像
git clone https://git.sdut.me/Hackergeek/architecture-samples
神奇宝贝 (PokemonGo) 基于 Jetpack + MVVM + Repository + Paging3 + Kotlin Flow 的实战项目
MVVM-Rhine: MVVM+Jetpack架构的Github客户端
中国传统的配色站。网站做的古色古香,非常漂亮。
链接:http://zhongguose.com/
把日志输出到电脑指定目录,如d:\test
其命令为:adb logcat >d;\test\1.txt
通常我们 App 中会继承一下线上 bug 反馈的 SDK 比如 bugly,在 bugly 我们会得到崩溃的异常栈信息,
我们可以全选复制,打开我们的 Android Studio,选择 Analyze → Analyze Stack Trace or Thread Dump,然后把异常栈信息粘贴进去,点击确定。
Android Studio 会在控制台显示这段异常栈信息,并且与现有代码 Link 在一起,我们可以点击跳转到问题所在行。
错误栈分析
)
- 堆栈追踪分析(Analyze Stacktrace) 分析平台异常代码
描述: 这个操作读取一份堆栈追踪信息,并且使它像logcat中那样可以点击。当你从bug报告中或者终端复制了一份堆栈追踪,使用该操作可以很方便地调试。
调用:Menu → Analyze → Analyze Stacktrace
快捷键:无,可以在设置中指定。
更多:通过使用“ProGuard Unscramble Plugin”插件,也可以分析混淆过的堆栈追踪