欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

安卓开发:初识Android Studio

程序员文章站 2022-07-02 18:06:32
配置:Android Studio3.2.0,gradle-4.6 ,windows10 在http://www.android-studio.org/完成下载工作,我下载的版本是3.2.0。之后一路安装,最后没有SDK的需要安装一系列东西,准备开始创建第一个项目: application name ......

配置:android studio3.2.0,gradle-4.6 ,windows10

 

http://www.android-studio.org/完成下载工作,我下载的版本是3.2.0。之后一路安装,最后没有sdk的需要安装一系列东西,准备开始创建第一个项目:

安卓开发:初识Android Studio

application name:项目名称

company domain:公司域名,默认跟他生成包名(见最后一行,使用edit可编辑)

project location:工程存储路径

安卓开发:初识Android Studio

勾选,表示支持最低版本的android

安卓开发:初识Android Studio

根据开发需要选择模板

安卓开发:初识Android Studio

之后进行编译时,因为在as上下载gradle实在是太慢了,所以需要手动下载并配置一下gradle(后面再学习gradle,这好像是一个自动化构建工具)。

--------------------------------------------------------------之后就卡住了qaq-------------------------------------------------------------------

首先问题出在了,as自动跑去下载外网的gradle。为了解决这一问题,我们从其他途径下载了适配as3.2.0的gradle4.6,并将其解压在上述文件夹下。之后我们去path注册路径,成功配置后,进入控制台,输入指令gradle -v会看到成功安装。

安卓开发:初识Android Studio

之后再次运行helloworld,会发现在新的问题上卡住了(问题显示忘记截图,下图为同一位置的成功显示)。多次终止再try again之后,终于意识到是download http://jcenter.bintray.com/it/unimi/dsi/fastutil/7.2.0...的内容。怀疑同样由于是外网,所以一直卡在此处。

安卓开发:初识Android Studio

上网找寻问题解决方法后,发现需要修改根目录下文件build.gradle为图所示:

buildscript {
    repositories {
     //添加内容
        maven{ url'http://maven.aliyun.com/nexus/content/groups/public/'}
        google()
        jcenter()
    }
allprojects {
    repositories {
     //添加内容
        maven{ url 'http://maven.aliyun.com/nexus/content/groups/public/'}
        google()
        jcenter()
    }
}

 之后再try again,发现已经从新路径下下载需要运行的文件了。

运行结束后,报了个小错,要求安装build tools,点链接正常安装即可,问题不大。

 安卓开发:初识Android Studio

最后运行成功后,运行窗口显示如下:

安卓开发:初识Android Studio

会发现在此文件夹下,生成了apk文件。

安卓开发:初识Android Studio 

导入到手机上,安装打开:hello_world!

安卓开发:初识Android Studio

 

ps:在解决gradle问题的过程中,还尝试了其他方法,但不确定是否跟最后解决问题有关,在此一并写出。

1.打开文件gradle/wrapper/gradle-wrapper.properties,查看distributionurl。意为如果在wrapper/dists下无法找到zip,就去该url中下载。但原路径是外网,下载奇慢,所以我在如下链接https://pan.baidu.com/s/1p4ctdt4vi7vzbyffseyfna下载了gradle-4.6,并解压缩在c:\users\lenovo\.gradle\wrapper\dists\gradle-4.6-all\随机长字符串\下:

distributionbase=gradle_user_home
distributionpath=wrapper/dists
distributionurl=file:///d:/android studio/gradle/gradle-4.3-all.zip
#distributionurl=https\://services.gradle.org/distributions/gradle-4.6-all.zip
zipstorebase=gradle_user_home
zipstorepath=wrapper/dists

安卓开发:初识Android Studio

事实上也并没有解决。

2.打开file-settings...寻找gradle相关设置:

安卓开发:初识Android Studio

将gradle使用路径改为本地(如上位置),并确保该文件夹下有gradle-4.6文件夹。

事实上也没有解决。