当前位置: 首页> 文旅> 艺术 > 创建简单的微信小程序_广东湛江免费做网站_免费发布推广平台_2021拉新推广佣金排行榜

创建简单的微信小程序_广东湛江免费做网站_免费发布推广平台_2021拉新推广佣金排行榜

时间:2025/7/14 16:11:13来源:https://blog.csdn.net/xiogjie_67/article/details/144301149 浏览次数:0次
创建简单的微信小程序_广东湛江免费做网站_免费发布推广平台_2021拉新推广佣金排行榜

(1)做Android软件开发,通常会看一些其他人开发的项目源码,当将这些项目的源码通过git clone到本地之后,用AndroidStudio进行打开时,通常会遇到一些环境配置的问题。本文即用来记录在构建他人开发项目源代码这一过程中遇到的一些常见的问题,以及解决这些问题的方案。

AndroidStudio构建其他人开发的Android项目

文章目录

  • AndroidStudio构建其他人开发的Android项目
    • 1.Gradle插件不一致的问题
      • 1.1插件配置的位置
      • 1.1解决方案
    • 2.源代码放在了有中文的文件夹下
      • 2.1解决办法

本尊

1.Gradle插件不一致的问题

1.1插件配置的位置

(1)一般会配置在整个项目的build.gradle文件当中
(2)不一致指的是与我们自己平时开发项目时所使用的gradle插件版本不一样

    dependencies {//(1)是用来指定项目构建时使用的Gradle插件版本classpath 'com.android.tools.build:gradle:7.4.2'}

1.1解决方案

(1)自己的计算机上没有这个插件,可以交给AndroidStudio帮助我们下载,而AndroidStudio通常是从Maven中央仓库、jcenter()仓库、google()仓库或代理私服仓库中去寻找Gradle插件,因此我们可以在build.gradle文件中配置插件下载的仓库位置。
(2)通常我们需要在build.gradle的allprojects节点中去配置,因为这个节点是配置项目中所有模块(如第三方插件或库)使用的存储库和依赖项的地方。

    repositories {//(1)阿里云私服仓库maven { url 'https://maven.aliyun.com/repository/public/' }maven { url 'https://maven.aliyun.com/repository/public/jcenter' }maven { url 'https://maven.aliyun.com/repository/google/google' }maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }//(2)Maven中央仓库mavenCentral()//(3)google仓库google()//(4)jcenter仓库jcenter()maven {url 'https://maven.google.com/'name 'Google'}}

(3)关于项目代码中依赖的第三方库,可以在build.gradle的buildscript下的repositories节点中去配置。该节点通常用来配置项目的依赖库下载仓库的位置。

    repositories {maven { url 'https://maven.aliyun.com/repository/public/' }maven { url 'https://maven.aliyun.com/repository/public/jcenter' }maven { url 'https://maven.aliyun.com/repository/google/google' }maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }mavenCentral()jcenter()google()maven {url 'https://maven.google.com/'name 'Google'}}

2.源代码放在了有中文的文件夹下

(1)会遇到的问题是编译不成功,说项目源代码路径中含有中文字符

2.1解决办法

(1)在项目的gradle.properties文件中加上如下配置
android.overridePathCheck=true

关键字:创建简单的微信小程序_广东湛江免费做网站_免费发布推广平台_2021拉新推广佣金排行榜

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: