• 1.androidstudio安装好后自动生成如下图的配置文件夹: .android 这个文件夹是Android SDK生成的AVD(Android Virtual Device Manager)即模拟器存放路径 .AndroidStudio 这个文件夹是Android Studio的配置文件夹...

    1.androidstudio安装好后自动生成如下图的配置文件夹:

    .android 这个文件夹是Android SDK生成的AVD(Android Virtual Device Manager)即模拟器存放路径
    .AndroidStudio 这个文件夹是Android Studio的配置文件夹,主要存放一些AndroidStudio设置和插件和项目的缓存信息
    .gradle 这个文件夹是构建工具 Gradle的配置文件夹,也会存储一些项目的构建缓存信息

    默认创建路径在C盘,比较占空间,现在来转移至D盘:

    1. .android文件夹的修改
      这个文件夹是由Android SDK配置模拟器生成的,也是最占空间的一个。
      首先,需要添加一个系统的环境变量ANDROID_SDK_HOME,如下图:
      这里写图片描述
      创建模拟器后默认位置还是在C盘,复制到D盘,修改如下图:
      这里写图片描述

    2. .AndroidStudio文件夹的修改
      进入Android Studio的安装目录,进入bin文件夹,用文本编辑软件打开idea.properties,去掉以下两项的注释符号#,修改对应的路径为新路径即可。
      这里写图片描述

    3. .gradle文件夹的修改
      这里写图片描述
    展开全文
  • 一直以来都想写这样一个程序,为了一定的目的! 一直以来都在网上寻找方法,可是都没有找到。 今天有了一点点头绪,我将写一个专题,来解决这个问题!...import android.provider.Settings; import andro

    一直以来都想写这样一个程序,为了一定的目的!

    一直以来都在网上寻找方法,可是都没有找到。

    今天有了一点点头绪,我将写一个专题,来解决这个问题!

    参考资料一:http://bbs.csdn.net/topics/390095380

    这篇帖子是一个人发问,有人给出了一个回答,回答如下

    1、引入:
    import android.provider.Settings;
    import android.content.ContentResolver;
    ps:在Setting.System中有以下标志
    WIFI_USE_STATIC_IP
    WIFI_STATIC_IP
    WIFI_STATIC_NETMASK
    WIFI_STATIC_GATEWAY
    WIFI_STATIC_DNS1 and WIFI_STATIC_DNS2
    2、在AndroidManifest中加入<uses-permission  android:name="android.permission.WRITE_SETTINGS"/>
    3、在Activity中可以这样用:
    final ContentResolver mContentResolver = getContentResolver();
    Settings.System.putInt( mContentResolver, Settings.System.WIFI_USE_STATIC_IP, 1);
    Settings.System.putString( mContentResolver, Settings.System.WIFI_STATIC_IP, "你的ip地址");

    提问者后面说解决了问题,可以他不厚道,没贴出来,不过有了方向,我就好自己研究一下了

    展开全文
  • 如想自己更改AVD的位置只需要做如下三步操作即可。 (1)到AVD的默认文件夹下将“.android”剪切到你想放的盘片,比如“D:\Android\AVDs”目录下。 (2)然后在系统环境变量里设置一个ANDROID_SDK_HOME,将

    1、从Android下载的软件后。由于Eclipse默认的虚拟机保存目录为C盘。会影响系统。。创建未创建虚拟机之前就配置好相应的数据。以免保存在你系统盘的容量:

    (1)然后在系统环境变量里设置一个ANDROID_SDK_HOME,将“D:\Android\AVDs”复制到该变量下。

    (2)找开Eclipse新建虚拟机,看是否有引用。。


    以下为已创建有虚拟机的情况(转载。)。。

    2、学习过android的都知道,android 虚拟机的保存目录默认的是C:\Documents and Settings\用户名\.android。如想自己更改AVD的位置只需要做如下三步操作即可。

    (1)到AVD的默认文件夹下将“.android”剪切到你想放的盘片,比如“D:\Android\AVDs”目录下。

    (2)然后在系统环境变量里设置一个ANDROID_SDK_HOME,将“D:\Android\AVDs”复制到该变量下。

    (3)修改D:\Android\AVDs\.android\avd目录下的配置文件中的path项目。

    例如“Android2.2.ini”修改其中的path

    path=D:\Android\AVDs\.android\avd\Android2.2.avd

    即可。

      注意,在修改时,要使eclipse和AVD关闭。

    然后启动eclipse 进入android virtual devices manager 可以看到路径已经变化了。

    展开全文
  • 有一点很重要,先保证自己的Android Studio是最新的稳定版本!因为版本更新会修复很多bug,说不定遇到报错就是某个bug引起的。 Could not find com.android.tools.build:gradle:3.0.0. 首先,看报错,大概是长...

    本文地址:https://blog.csdn.net/zengsidou/article/details/79797417

    看字面意思,这个问题是Gradle没有对应版本。在搜索引擎没有找到方法之后,尝试自己解决。
    有一点很重要,先保证自己的Android Studio是最新的稳定版本! 因为版本更新会修复很多bug,说不定遇到报错就是某个bug引起的。
    Could not find com.android.tools.build:gradle:3.0.0.

    首先,看报错,大概是长这样的:

    Error:Could not find com.android.tools.build:gradle:4.1. Searched in
    the following locations:
    file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/android/tools/build/gradle/4.1/gradle-4.1.pom
    file:/C:/Program Files/Android/Android Studio/gradle/m2repository/com/android/tools/build/gradle/4.1/gradle-4.1.jar
    https://repo1.maven.org/maven2/com/android/tools/build/gradle/4.1/gradle-4.1.pom
    https://repo1.maven.org/maven2/com/android/tools/build/gradle/4.1/gradle-4.1.jar
    https://littlefogcat.top/example/com/android/tools/build/gradle/4.1

    看看C:\Program Files\Android\Android Studio\gradle\m2repository\com\android\tools\build\gradle这个文件夹里面有没有4.1这玩意儿呢?果然没有。
    再看看https://repo1.maven.org/maven2/com/android/tools/build/gradle/这个网址里面有没有4.1这玩意儿呢?果然也没有。

    这下就知道了,报错里写的没有,这是真没有。可是我明明记得gradle已经更新到4.x了啊?怎么可能没有呢?这不是坑爹吗?先不管原因了,目前重要的是找到解决方案。

    首先看gradle-wrapper.properties这个文件里面的内容。
    最后一行:distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
    进入https://services.gradle.org/distributions/这个网址,最新的已经到了4.6了,这里写的4.4应该没什么问题嗯。

    再看一下C:\Program Files\Android\Android Studio\gradle\m2repository\com\android\tools\build\gradle这个目录,下面有什么呢?
    目录结构
    可以看到,有2.2.0、2.3.2、3.0.1三个子文件夹。既然报错说没有4.1,那就先用已经有的吧!

    打开项目build.gradle,将其中的classpath 'com.android.tools.build:gradle:4.1'改为classpath 'com.android.tools.build:gradle:3.0.1',然后重新同步。
    好了,经过或长或短的一段时间,现在Android Studio已经恢复正常了!可喜可贺。但是,作为一个不折腾不舒服的人,怎么能满足只使用3.0.1呢?最新的不都是4.6了吗?

    这时候,灵光一现,仿佛是被一道闪电劈中,忽而间想起曾经明明就搜索过类似的问题啊!
    build.gradle里的版本和gradle-wrapper.properties里面的版本根本就不是一个玩意儿!

    结论


    build.gralde里的classpath 'com.android.tools.build:gradle:3.0.1'指的是Android Studio的gradle插件版本,而gradle-wrapper.properties里的distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip才是指定的gradle版本

    Gradle是开源的自动化构建工具,而Gradle插件是google开发的在Android Studio中使用Gradle的插件。


    所以现在Gradle插件最新的版本只到3.1.0,并没有4.1!所以他是真的没有!真的没有!
    谨以此文献给我走丢多年的记性。(手动微笑)

    PS:如果更改了gradle版本之后,很可能遇到一直停留在refreshing gradle project上面,这有可能是正在下载distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip这里定义的压缩包。如果很久都没有下完,可以到C:\Users\xxx\.gradle\wrapper\dists这个文件夹下面看对应版本的gradle文件是否在下载。一般来讲,下载是以龟速前行,慢慢等就行了。如果发现文件夹下面的文件一直是0kb,可以到https://services.gradle.org/distributions手动下载文件。

    展开全文
  • 使用Android studio Gradle 打包Android项目遇到 couldnot resolve com.android.tools.build:gradle:1.3.0  错误,与...

    使用Android studio Gradle 打包Android项目遇到

    couldnot resolve com.android.tools.build:gradle:1.3.0 错误,与http://stackoverflow.com/questions/17968960/could-not-resolve-com-android-tools-buildgradle0-5

    问题一样,就按照老外的教程解决了问题:


    自己也整理一下:

    http://www.mvnrepository.com/artifact/com.android.tools.build/builder/1.3.1

    打开改地址,只要修改链接后面的版本号就可以看见对应jar包,com.android.tools.build  也就是android 项目的构建工具,在主项目的build.gradle文件里面

    uildscript {
        repositories {
            jcenter()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:1.3.0'
        }
    }
    
    allprojects {
        repositories {
            jcenter()
            mavenLocal()
            maven { url "https://raw.githubusercontent.com/umeng/mvn-repo-umeng/master/repository" }
        }
    
    
        println "In posdevice, gradle id is " + gradle.hashCode()
        println "Home Dir:" + gradle.gradleHomeDir
        println "User Home Dir:" + gradle.gradleUserHomeDir
        println "Parent: " + gradle.parent
    }

    可以看到,有可能由于网络问题,对应的版本下不下来,就无法进行打包构建,所有我们就可以使用本地的方式:


    我的做法是:

    1.下载maven,并配置好环境变量

    2.讲对应的jar包放到maven的本地库里面

    3.mavenCentral()修改为 mavenLocal()




    展开全文
  • React Native 它是什么,它能做什么...Android 真机无法运行,模拟器可正常运行; 解决方案: 1. 按照官方文档运行react-native run-android ,模拟器正常运行,真机(华为 4.0.3 系统),出现异常,如下图: 2.
  • 如题,因为前阵子google更新了studio版本,像我这种喜欢作的人懒了一段时间还是去更新了,(其实是因为项目打包出来的apk太大了,刚好studio2.3版本支持转换WebP我不得已才更新=。=),好啦进入正题 ...
  • 更改maven就可以了【maven { url "https://maven.google.com/"}】,再将最新的依赖库地址compile 如com.google.android.gms:play-services-maps:11.4.0 放进去就可以了; 【不是使用File--》project structure --...
  • 导入下载的AS项目时经常会遇到“Plugin with id ‘com.android.application’ not found”的报错。出现这个情况是因为项目缺少了一个build.grade。com.android.application来源于...
  • Xamarin.Android开发及常见问题的解决 1 一、 Xamarin.Android开发环境的搭建 2 (一) 所需组件 2 (二) 搭建环境两种可选方案 2 (三) 安装顺序 2 二、 常见问题的解决方案 3 (一) 开发环境无法发现模拟器或...
  • 转载于:... Android组件化项目地址Android组件化项目AndroidModulePattern Android组件化之终极方案地址:http://blog.csdn.net/guiying712/article/details/78057120 拓展阅读:htt...
  • 在使用Android Studio的过程中需要添加依赖recyclerview,出现报错: Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.android.support:recy...
  • 在API级别>=23时, 权限访问被分为三个级别, 分别为"PROTECTION_NORMAL, PROTECTION_DANGEROUS, 和PROTECTION_SIGNATURE(还有两个标志可以和SIGNATURE联合使用才有意义)". PROTECTION_NORMAL是普通权限, 通过manifest...
  • ProcessException: Process "D:\Android\APP path\flutter_app2\flutter_app2\android\gradlew.bat" exited abnormally: > Configure project :app Project evaluation failed including...
  • 1、Support Annotations 简介:Android support library 不断地引入新的注解库,它包含很多有用的元注解,你能用它们修饰你的代码,帮助你发现bug。Support library 自己本身也用到了这些注解,所以作为 support ...
  • 1、只需要将以下内容中的文件内容修改就可以: 2、代码修改如下: apply plugin: 'com.android.application' android { compileSdkVersion 28 buildToolsVersion "28.0.3" defaultConf...
  • 最近公司项目需要用到ndk ,我在project stucture→ sdk location下载了该插件,但是连番试过几次每次unzipping是都会卡主,所以干脆复制了地址在浏览器下载。下完之后将解压后的目录复制进去,然后就会发现在local....
  • AndroidStudio的配置默认路径在C:\Users\用户名\.AndroidStudio3.0 下,在这里会有一个缺点是C盘会常常空间不够用,所以我就想改到其他盘的。看图: Android Studio安装好以后会在系统盘用户目录下产生这么几个...
  • 一、AndroidStudio help——checkupdate 更新失败 二、sdk 更新失败 三、在http://www.android-studio.org/  网址下载AndroidStudio 安装包,点击网址下载。莫名其妙跳转到 Google 网址。并且打不开。无法下载。 ...
  • 修改Android Studio缓存目录,主要是修改.AndroidStudio文件夹和m2文件夹所在目录。.AndroidStudio主要用于保存AS的配置以及插件。默认情况下,.AndroidStudio 默认的目录位于C盘系统用户文件夹下: 1560927672266 ...
1 2 3 4 5 ... 20
收藏数 152,540
精华内容 61,016