androidstudio

精简AndroidStudio在C盘的占用

会有一股神秘感。 提交于 2020-03-08 14:15:13
转载来源 https://blog.csdn.net/qq_34115899/article/details/80897931 第一次转载,参考文章: CSDN如何转载别人的文章 在C盘占很大的内存大约就2种原因: 1.SDK占内存太大 2.AVD模拟器占内存太大 第一种情况,移动SDK(用android studio不需要配置环境变量) 先移动C盘的Android目录,里面是Sdk目录文件,复制到E盘,再删掉C盘的sdk,然后如下图所示在Android studio改变sdk路径 然后关掉android studio重新打开 如果出现下面情况,模拟器皮肤不对(一般都不会出现这个情况的) 就在这里操作 然后如下图: 然后直接点Finish,再次启动,模拟器外观就恢复了(当然要是不需要皮肤在设置里取消就行了,就可以忽略这一条) 上面第一步操作后我的sdk移动到了E盘,删掉C盘的的sdk后空间大了11G 第二步,移动模拟器avd 直接在E盘找个目录,我的是E:\android_avd 移动模拟器,然后C盘只剩下ini文件 模拟器移动到了E盘,如下图 然后把ini文件用写字板打开 然后接着几个模拟器一样的操作,都改一下ini里面的路径 关掉android studio重新打开,仍然可以打开模拟器,操作成功! 如果后续还需要新增加模拟器的话,再次移动和修改ini文件即可 经过这一步操作

AndroidStudio Gradle DSL method not found

北城余情 提交于 2020-03-07 18:56:45
Gradle DSL method not found:'runProguard()' AS升级后,工程会默认把你的gradle版本替换成最新的版本,没有做到向下兼容,runProguard()找不着了 把build.gradle中 buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } 替换成: buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } 更多版本问题参考: http://www.flakor.cn/2014-12-23-849.html?utm_source=tuicool 今天将android studio升级到了新版本,不出意外又出现各种问题 1,Gradle DSL method not found: ‘runProguard()’ runProguard函数已经被废弃并且停止使用了 改成minifyEnabled 即如下的配置 1 2 3 4 5 6 7 8

AndroidStudio环境搭建

自作多情 提交于 2020-02-28 11:00:47
  简单记录一下AS的环境搭建过程,包括SVN的使用。   一、下载和安装JDK   地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html      二、配置环境变量   依次点击“计算机”-“属性”-“高级系统设置”-“环境变量”,在“系统变量”一栏进行“新建”:   变量:JAVA_HOME 变量值(JDK安装目录):C:\Java\jdk1.8.0_131   变量:PATH 变量值:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;   变量:CLASSPATH 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar   验证是否配置成功:在cmd中输入“java -version”,如果出现以下代码,就代表成功了!      三、下载并安装Android Studio   Android Studio中文社区地址: http://www.android-studio.org/   安装过程中,可能会出现以下情况:   1. 需要设置HTTP Proxy,分别如图输入“203.208.40.146”和“80”,点击OK即可;      2. 第一次安装并启动前

AndroidStudio安装SDKComponentSetup无法勾选SDK等选项

社会主义新天地 提交于 2020-02-27 19:49:25
我在安装android时发现无法勾选sdk时,发现网上的教程都没有作用 我试了好多方法,最终发现其实更改自己的安装位置之后就可勾选了,我更改为F盘中就可以安装,其次是更改的路径文件名不可以有空格,只能用英文无空格命名,否则会出现问题 如果安装之后出现重新登录之后无法找到sdk时请参照我其他文章 来源: CSDN 作者: qq_41217631 链接: https://blog.csdn.net/qq_41217631/article/details/104542670

AndroidStudio push代码到github

时间秒杀一切 提交于 2020-02-27 04:32:17
步骤 1 studio的git配置; 安装好git后启动Androidstudio,打开如下路径File->Settings->Version Control(展开)->git 在Path to Git executable后面的输入框输入你安装的git路径,如下图所示: 点击test按钮如果出现 Git executed successfully 对话框说明配置成功,同时对话框会显示你安装的git版本号;如下图所示 2 配置github登录信息; 打开如下路径File->Settings->Version Control(展开)->GitHub,如下图所示 填入如下信息: Host:github.com Login:你的github账户名 Password:你的github账户密码 填完之后点击test按钮,如果出现如下对话框说明配置成功 3上传工程到github 打开你要上传的工程,顶部菜单选择VCS->Import into Version Control->Share Project on GitHub,如下图所示: 如果你是第一次提交该项目会出现如下对话框,提示你这是一个新的存储库(repo),可以自定义repo的名字,和添加描述。 填写完毕点击share按钮如果你的工程没有问题会出现如下界面 这里列出了将要提交的类,以及各种资源配置文件等等,点击ok按钮

androidstudio安装及配置等

↘锁芯ラ 提交于 2020-02-27 01:54:15
1、下载地址: https://dl.google.com/dl/android/studio/install/3.5.2.0/android-studio-ide-191.5977832-mac.dmg 2、配置SDK: https://jingyan.baidu.com/article/a24b33cd2688ed19fe002b86.html 3、Start a new Anndroid Studio project--next--Language选择java--finish 4、View--Toolbar。 5、在1和2处添加如下代码,添加完后点击open Project Structure--新界面点击OK按钮,等待更新完成即可 maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' } maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' } maven { url 'http://maven.aliyun.com/nexus/content

androidstudio源换成阿里云(转载)

元气小坏坏 提交于 2020-02-26 23:48:06
平时安卓项目编译较慢,其中一个原因就是要下载依赖资源包比较慢。为了解决这个问题,可以配置阿里云镜像,加速下载。 配置方法: 1. 对特定项目生效,在项目中的 build.gradle修改内容 1 buildscript { 2 repositories { 3 maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } 4 maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' } 5 maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' } 6 maven { url 'http://maven.aliyun.com/nexus/content/repositories/gradle-plugin' } 7 } 8 dependencies { 9 classpath 'com.android.tools.build:gradle:3.2.1' 10 } 11 } 12 13 allprojects { 14 repositories { 15 maven { url 'http://maven.aliyun.com

AndroidStudio出现编译错误 Received close_notify during handshake解决方法

泄露秘密 提交于 2020-02-22 20:30:09
1 问题: 在第一次使用AndroidStudio新建工程时编译不通过,提示“Received close_notify during handshake”错误 2 原因: jcenter里面的一些需要的包下载不了引起的 3 解决办法:修改build.gradle文件如下 修改build . gradle buildscript { repositories { //jcenter() //把这里注释掉,换成阿里的源 maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' } google ( ) } } allprojects { repositories { //jcenter() //把这里注释掉,换成阿里的源 maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' } } } 4 重新 try agian 解决 来源:

AndroidStudio学习笔记(GreenDao)

試著忘記壹切 提交于 2020-02-15 06:00:14
Android开发中,一说到数据库,刚开始接触的肯定是 LitePal LitePal用起来确实很方便,但这次我们要学习的是 GreenDao GreenDao的优点网上一查就知道,学习GreenDao最直观的区别就是新建DaoManager和DaoUtil的工具类,增删改查操作实现比较直观 添加依赖 在 build.gradle (整个项目)中 buildscript { repositories { jcenter ( ) mavenCentral ( ) // add repository } dependencies { classpath 'com.android.tools.build:gradle:3.1.1' classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2' // add plugin } } 在 build.gradle (app)中 apply plugin : 'com.android.application' apply plugin : 'org.greenrobot.greendao' // apply plugin dependencies { implementation 'org.greenrobot:greendao:3.2.2' // add library } 创建model类

AndroidStudio学习(二)

好久不见. 提交于 2020-02-05 03:40:45
Android Studio3.5.2连接电脑MySQL数据库 版本描述 参考链接 步骤 备注 版本描述 Android Studio:3.5.2 MySQL:5.5.58 MySQL Community Server (GPL) jar包:mysql-connector-java-5.1.22 参考链接 Android Studio 通过JDBC驱动获取Mysql数据库数据 步骤 导入jar包 Project→app→libs,复制jar包,粘贴至libs下,右击选择 Add As Library ; 复制代码并粘贴; 修改成自己IP地址及数据库信息,成功! JdbcUtil.java package com . example . mysqlconnect . utils ; import android . util . Log ; import java . sql . Connection ; import java . sql . DriverManager ; import java . sql . PreparedStatement ; import java . sql . ResultSet ; public class JdbcUtil { /* * jdbc:mysql://我的ip地址/我要访问的数据库","用户名","密码 * ip地址获取