安卓运行项目常见报错及解决措施

java.lang.NullPointerException: Cannot invoke "String.length()" because "<parameter1>" is null

Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not "opens java.io" to unnamed module @1878fed0

修改 gradle.properties

org.gradle.jvmargs=-Xmx4096m -Dfile.encoding=UTF-8 --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED

配置电脑全局 Gradle 镜像,一次设置,所有项目永久生效,再也不用每个项目改配置了

C:\Users\Administrator.gradle

init.gradle

bash 复制代码
// ==================== 全局 Gradle 国内镜像(全版本兼容,永不报错)====================
allprojects {
    buildscript {
        repositories {
            maven { url 'https://maven.aliyun.com/repository/google' }
            maven { url 'https://maven.aliyun.com/repository/maven-central' }
            maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
            google()
            mavenCentral()
        }
    }
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/maven-central' }
        google()
        mavenCentral()
    }
}

settingsEvaluated { settings ->
    settings.pluginManagement {
        repositories {
            maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
            maven { url 'https://maven.aliyun.com/repository/google' }
            maven { url 'https://maven.aliyun.com/repository/maven-central' }
            gradlePluginPortal()
            google()
            mavenCentral()
        }
    }
}
相关推荐
麻辣璐璐1 天前
EditText属性运用之适配RTL语言和LTR语言的输入习惯
android·xml·java·开发语言·安卓
北京自在科技1 天前
谷歌 Find Hub 网页端全面升级:电脑可直接管理追踪器与耳机
android·ios·安卓·findmy
ROLL.73 天前
Git和Repo
java·git·安卓
lI-_-Il3 天前
OpenClaw Termux:手机端一键部署 OpenClaw,把大模型装进口袋
人工智能·安卓
千里马学框架4 天前
Ubuntu 24 搭建aosp源码环境详细笔记
android·linux·ubuntu·framework·安卓·aosp·源码环境
SY.ZHOU5 天前
移动端架构体系(五):终篇总结
flutter·ios·系统架构·安卓·鸿蒙
Lsk_Smion6 天前
Sability安卓(三)_基础开发知识扫盲,开学XML......
android·java·android studio·安卓
weixin_408099677 天前
【实战教程】EasyClick 调用 OCR 文字识别 API(自动识别屏幕文字 + 完整示例代码)
前端·人工智能·后端·ocr·api·安卓·easyclick
SY.ZHOU7 天前
移动端架构体系(四):View层的组织与调用方案
flutter·ios·架构·系统架构·安卓
深念Y9 天前
魔百和CM201-YS救砖记 此型号emmc混发且易老化
安卓·电子·emmc·电视·维修·机顶盒·智能机顶盒