Android开发
Android逆向-Android开发
Kotlin
Kotlin 类和对象 | 菜鸟教程 (runoob.com)
问题解决
AAR metadata报错
莫名其妙创建了一个新项目后就爆一大堆错误。
android - One or more issues found when checking AAR metadata values: - Stack Overflow
首先一定要设置好proxy,
然后修改build.gradle(app)
,将compileSdk
修改成最新的33。(不能在设置里面修改,因为没提前下载,所以根本没提供选项)
然后保存之后就会自动下载最新的这个SDK,之后就OK了。
这是我现在的gradle文件:
1 | plugins { |
Could not find method compile()
[android - Full error : Could not find method compile() for arguments directory ‘libs’] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.Def - Stack Overflow
解决方法:将build.gradle
中的dependencies
中的compile
改成implementation
1 | dependencies { |
[cvc-complex-type.2.4.a: Invalid content was found…
打开Project Structure
,对Gradle Plugin和Gradle进行升级。具体版本看玄学。
Task ‘prepareKotlinBuildScriptModel’ not found in project ‘:app’
android - Task ‘prepareKotlinBuildScriptModel’ not found in project ‘:app’ - Stack Overflow
添加:
1 | task prepareKotlinBuildScriptModel { |
Task ‘wrapper’ not found in project ‘:app’
java - How do I fix this error: Task ‘wrapper’ not found in project ‘:app’ - Stack Overflow
在build.gradle
里面添加:
1 | task wrapper(type: Wrapper){ |
Could not get unknown property ‘arm64-v8a’ for object of type com.android.build.gradle.internal.dsl.NdkOptions
现在好像强制需要添加
arm64-v8a
ABI。Android Developers Blog: Get your apps ready for the 64-bit requirement (googleblog.com)
一开始报错的时候是这样:
1 | defaultConfig { |
解决:加个逗号就OK了:
1 | ndk { |
至于具体能加的:Android ABI | Android NDK | Android Developers
- armeabi-v7a
- arm64-v8a
- x86
- x86_64
[Error:SSL peer shut down incorrectly In Android studio 3.0.1 closed]
Error:SSL peer shut down incorrectly In Android studio 3.0.1 - Stack Overflow
重点在于确定主机代理服务器的网络连接状态。
属于中国特色的bug。
一片爆红但是能编译运行
一般是缓存问题
AndroidStudio项目一片报红,但是可以正常编译,运行没有错误的解决方案_android studio 一片红-CSDN博客
- 本文作者: Taardis
- 本文链接: https://taardisaa.github.io/2023/09/04/Android逆向-Android开发/
- 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!