Android Studio开发Android APP过程中的疑难问题汇总

 相关问题解决参考:Android编程常见问题及解决(持续更新)_dependent features configured but no package id wa-CSDN博客

相关资源:140款Android开源优秀项目源码_android简易小项目源码-CSDN博客

1. Android Studio使用令牌登录GitHub问题:

【问题描述】使用AndroidStudio导入GitHub项目时要登录。(2024.1.27)

【解决方法】在GitHub上申请一个令牌

参考:Android开发之最新Android Studio推送代码到最新GitHub教程 | Android Studio绑定GitHub | AS令牌登录GitHub | 创建GitHub令牌_android studio配置git token-CSDN博客

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 项目中常见的两个重要文件,它们分别用于配置项目的全局参数和构建配置。

  1. config.gradle: 这个文件通常是项目的配置文件,用于定义一些全局的变量、常量或者方法。它可以包含一些通用的配置,比如版本号、依赖版本、签名配置等。这样做的好处是可以将这些配置信息统一管理,方便在项目的其他地方进行引用和修改。

  2. build.gradle: 这个文件是项目的构建脚本,用于配置项目的构建过程、依赖项、任务等。在 Android 项目中,通常会有两个 build.gradle 文件,一个是项目级别的,位于项目根目录下,另一个是模块级别的,位于每个模块(如 app 模块)的目录下。项目级别的 build.gradle 主要用于配置项目的全局构建配置,比如构建脚本的版本、仓库地址等;而模块级别的 build.gradle 则用于配置该模块的构建配置,比如应用插件、依赖项、签名配置等。

总的来说,config.gradle 和 build.gradle 文件都是用于配置 Android 项目的重要文件,但是它们的作用和范围略有不同。在进行 Android 项目开发时,你通常会在这两个文件中进行配置和修改,以满足项目的需求。

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值