文档章节

Android Studio问题汇总

Xushao
 Xushao
发布于 2014/04/26 00:53
字数 589
阅读 3992
收藏 10

一、git.exe问题

今天用android studio从git下载项目的时候遇到一个问题,提示说Can't run Git: git.exe。下了一个git windows版本后,在studio的设置里面有一个设置。

设置git.exe的路径为本地的有效路径,点击apply后,搞定。

 

二、attach source code

android studio貌似有个bug,如果第一次设置的SDK路径里不包含source,那么后期使用SDK Manager下载了source后,还是无法查看。

解决办法:

1、close all project

    具体close方法:File -> Close Project

2、Welcome to Android Studio screen, go to Configure > Project Defaults > Project Structure > SDKs

重新选择SDK路径,当然我们可以选择上次的路径

3、重新打开project

说明:在重新设置上次的SDK路径后,再次打开项目就有source code了。

如果还不行的话,可以参考下面的方法:

  • Close all open projects
  • From the Welcome to Android Studio screen, go to Configure > Project Defaults > Project Structure > SDKs
  • Choose the appropriate Android API SDK that you installed source for, and go to Sourcepathpanel
  • Press the + button, and choose the source directory.

或者

Another approach would be to blow away all of Android Studio's auto-created SDKs and let it rebuild them. To do that

  • Exit Android Studio
  • Delete the jdk.table.xml file, which on MacOS will be in your home directory underLibrary/Preferences/AndroidStudioPreview
  • Relaunch Android Studio
  • Go into Project Structure (either from the Welcome screen or from a project), and choose theAndroid SDK tab
  • Make sure the Android SDK location and JDK location are correct.

 

三、Google Play商店无法上传应用

提示上传了可调试 APK文件。由于使用的是studio开发,一度怀疑是gradle的问题。后来发现是依赖的第三方库在manifest.xml文件定义了debugger=true,坑爹!

 

四、导入其他样式设置文件

File - Import Settings

 

五、检查更新失败

升级时提示 Connection failed. Please check your network connection and try again

修改安装目录下bin\studio.exe.vmoptions文件,如E:\Android\android-studio\bin\studio.exe.vmoptions

如果是64位系统,那就应该修改bin\studio64.exe.vmoptions文件

-Djava.net.preferIPv4Stack=true
-Didea.updates.url=http://dl.google.com/android/studio/patches/updates.xml
-Didea.patches.url=http://dl.google.com/android/studio/patches/

 

六、debug模式无法运行

编译提示:

android studio execution failed for task dexdebug...

输入行太长...

等等语句

解决:

怀疑是依赖的项目有问题,仔细检查发现依赖的一个项目library-a里面有

dependencies {
    compile 'com.android.support:support-v4:13.0.0'
    compile 'com.android.support:gridlayout-v7:21.0.3'
}



 

实际上这个库里面又没有用到gridlayout,也就是说第二个depend是无效的,删掉



 

© 著作权归作者所有

共有 人打赏支持
Xushao
粉丝 87
博文 78
码字总数 54484
作品 0
杭州
程序员
Android 学习资料分享(2015 版)

我是如何自学Android,资料分享(2015 版) Tikitoo 2015.02.11 10:21 1713 字 3932 次阅读 自己学了两三个月的Android,最近花了一周左右的时间写了个App——Diigoer(已开源),又花了一两...

moz1q1
2015/02/12
0
4
在 Ubuntu 和 Linux Mint 中轻松安装 Android Studio

Android Studio 是谷歌自己的 Android 开发 IDE,是带 ADT 插件的 Eclipse 的不错替代品。Android Studio 可以通过源代码安装,但在这篇文章中,我们将看到如何在 Ubuntu 18.04、16.04 和相应...

作者: Abhishek Prakash
05/10
0
0
error:Could not find gradle

一.更新Android Studio后打开Project,报如下错误: Error: Could not find com.android.tools.build:gradle:2.2.1. Searched in the following locations: file:/D:/software/android/andro......

Yao--靠自己
06/21
0
0
Android Studio 设置

1 :在Android Studio中添加assets目录 在指定的module上右键:new --> Foder --> Assets Folder即可 如图: 2: Android app 版本控制 在Android Studio中,项目的versionCode 和versionNa......

dj_归去来兮
2015/03/06
0
1
Gradle/Studio构建问题(Ant/Gradle)

> 使用Gradle遇到的问题及其他: Android Studio安装过程常见问题图解-- http://jingyan.baidu.com/article/fd8044fad5bdca5031137ab7.html 1. 将GitHub上的新项目导入Studio中 Pano360-mast......

shareus
05/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

OSChina 周三乱弹 —— 公司女同事约我

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子:分享水木年华的单曲《蝴蝶花(2002年大提琴版)》 《蝴蝶花(2002年大提琴版)》- 水木年华 手机党少年们想听歌,请使劲儿戳(这里) ...

小小编辑
9分钟前
28
4
Linux环境搭建 | VMware下共享文件夹的实现

在进行程序开发的过程中,我们经常要在主机与虚拟机之间传递文件,比如说,源代码位于虚拟机,而在主机下阅读或修改源代码,这里就需要使用到 「共享文件」 这个机制了。本文介绍了两种共享文...

良许Linux
今天
5
0
JUC锁框架——AQS源码分析

JUC锁介绍 Java的并发框架JUC(java.util.concurrent)中锁是最重要的一个工具。因为锁,才能实现正确的并发访问。而AbstractQueuedSynchronizer(AQS)是一个用来构建锁和同步器的框架,使用A...

长头发-dawn
今天
3
0
docker中安装了RabbitMQ后无法访问其Web管理页面

在官网找了"$ docker run -d --hostname my-rabbit --name some-rabbit -p 8080:15672 rabbitmq:3-management"这条安装命令,在docker上安装了RabbitMQ,,结果输入http://localhost:8080并不......

钟然千落
今天
4
1
spring-cloud | 分布式session共享

写在前面的话 各位小伙伴,你们有福了,这一节不仅教大家怎么实现分布式session的问题,还用kotlin开发,喜欢kotlin的小伙伴是不是很开心! 以前在写Android的时候,就对客户端请求有一定的认...

冯文议
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部