Mac下Android Studio安装开发总结

1⃣️在干净的环境下,下载android-studio.dmg,并安装

打开软件,(有vpn的情况下)无需代理

选择自定义安装,在sdk对应位置建好目录,然后等待安装

 

2⃣️新建一个project,一直同步(build),原因是网太慢(Gradle sync failed: Cause: error in opening zip file 的错误

解决方法:

找到gradle-wrapper.properties文件并打开

 

(图5: 找到 distributionUrl 配置节点,获取gradle对应版本的下载地址)

最终目标是:

将下载地址复制到浏览器下载:https://services.gradle.org/distributions/gradle-3.3-all.zip

终端 cd ~/.gradle/wrapper/

           open .

打开目录 将下载的文件放进去,重启as

 

 

3⃣️然后make一下 出现 Metadata of https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.2.0/gradle-3.2.0-sources.jar 出错,一样因为网太慢

可以把链接丢到迅雷下载

然后终端 cd ~/.gradle/caches/modules-2/files-2.1

           open .

找对应目录放进去

 

4⃣️AS导入项目注意点

https://blog.csdn.net/g777520/article/details/54693515

打开自己的一个项目,据此修改即将导入项目的以上四个部分

 

5⃣️导入libs

File-->project structure—>app—>dependencies—>+号

可以先下载复制到libs文件夹中再+ jar dependency

 

6⃣️报错:

java.lang.SecurityException: Permission denied (missing INTERNET permission?)

at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:135)

at java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:90)

at java.net.InetAddress.getAllByName(InetAddress.java:787)

at com.android.okhttp.Dns$1.lookup(Dns.java:39)

at com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:175)

at com.android.okhttp.internal.http.RouteSelector.nextProxy(RouteSelector.java:141)

https://kotlintc.com/articles/3753

在meinfest.xml倒数第二行加入

<uses-permission android:name="android.permission.INTERNET" />

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值