相关问题解决参考:Android编程常见问题及解决(持续更新)_dependent features configured but no package id wa-CSDN博客
1. Android Studio使用令牌登录GitHub问题:
【问题描述】使用AndroidStudio导入GitHub项目时要登录。(2024.1.27)
【解决方法】在GitHub上申请一个令牌
2.从GitHub导入项目相关问题:
【问题描述】报错,unable to access 'https://github.com/GL538/AndroidDesign.git/': SSL certificate problem: unable to get local issuer certificate。(2024.1.27)
【解决方法】命令行上运行 git config --global http.sslVerify false 将安全验证关掉
参考:git报错 unable to access 'https://****': SSL certificate problem: Invalid-CSDN博客
3. Android Studio运行按钮变成了灰色:
【问题描述】运行按钮变成灰色,不能点击
【问题解决】
4. xml文件中不提示BottomNavigationView
【问题描述】如上
【问题解决】添加依赖 compile 'com.ashokvarma.android:bottom-navigation-bar:2.0.3'
参考:Android开发:BottomNavigationBar实现底部标题栏_bottomnavigation framelayout-CSDN博客
5. Android Studio在xml文件中没有代码补全
【问题描述】如上(2024.2.4)
【问题解决】更改complie sdk version 为“32”
参考:AndroidStudio编写xml文件时没有自动补全提示_android android studio 的xml界面,match_parent和wrap_co-CSDN博客
6. Android Studio导入其他项目
【问题描述】导入其他人项目时会报错!
【问题解决】AndroidStudio导入项目的正确方式,修改gradle配置_哔哩哔哩_bilibili
7. buiild:gradle文件和config:gradle的区别
【问题描述】如上
【问题解决】
config.gradle
和 build.gradle
是 Android 项目中常见的两个重要文件,它们分别用于配置项目的全局参数和构建配置。
-
config.gradle: 这个文件通常是项目的配置文件,用于定义一些全局的变量、常量或者方法。它可以包含一些通用的配置,比如版本号、依赖版本、签名配置等。这样做的好处是可以将这些配置信息统一管理,方便在项目的其他地方进行引用和修改。
-
build.gradle: 这个文件是项目的构建脚本,用于配置项目的构建过程、依赖项、任务等。在 Android 项目中,通常会有两个
build.gradle
文件,一个是项目级别的,位于项目根目录下,另一个是模块级别的,位于每个模块(如 app 模块)的目录下。项目级别的build.gradle
主要用于配置项目的全局构建配置,比如构建脚本的版本、仓库地址等;而模块级别的build.gradle
则用于配置该模块的构建配置,比如应用插件、依赖项、签名配置等。
总的来说,config.gradle
和 build.gradle
文件都是用于配置 Android 项目的重要文件,但是它们的作用和范围略有不同。在进行 Android 项目开发时,你通常会在这两个文件中进行配置和修改,以满足项目的需求。