下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

自学android遇到的问题与解决的方法

作者:课课家教育     来源: http://www.kokojia.com点击数:1854发布时间: 2016-03-29 08:00:36

标签: 自学androidandroid studioandroid 学习

      随着现代互联网的迅速发展以及国家政策对互联网+的重视,国内移动网民数量不断增加,学习移动开发也是这个时代的香饽饽,然而android系统在智能行业可以说是作为业内的龙头老大,所以本文针对自学android的同学在学习过程中遇到的一些问题做出一些解决的方案,希望对大家有所帮助。

  1_解决KVM未安装问题

  只要安装选中所需要的程序

自学android遇到的问题与解决的方法_自学android_android studio_android 学习_课课家

 

  2_下载安装使用genymotion模拟器的步骤

  1_注册

  1.打开genymotion模拟器注册成功后.登录用户名和密码.

  2_下载及安装VirtualBox

  1.VirtualBox官方下载安装

  2.下载deb格式后,双击deb文件,打开软件中心,点击"安装"

  3_下载安装genymotion

  1.然后把下载好的文件.重新命名为genymotion.bin

  2.然后在文件所在目录下打开终端.ctrl+alt+t

  3.输入 chmod +x ./genymotion.bin

  4.输入./genymotion.bin

 

      这个显示已安装完成.

  4_体验genymotion

  1_启动genymotion

  在目录下打开终端,输入./genymotion

  2_登录genymotion

  输入用户名和密码

  3_选择机型

  1.选择机型Samsung Galaxy S3

  2.选择android 4.3版本

  3.点击"next"

  4.选中机型.点击"start"

  3_解决启动模拟器报错问题

  1_问题现象

  问题描述:创建APP项目启动"RUN APP",选择选择"choose a runing device"后报错

  内容:

  Failure [INSTALL_FAILED_OLDER_SDK ]

  2_问题解决方案

  修改创建android项目的版本.

  在创建项目的时候Minimum SDK选择4.0.或者相匹配的版本就可以了.

  4_解决启动项目报错INSTALL_FAILED_CPU_ABI_INCOMPATIBLE解决办法

  点击下载Genymotion-ARM-Translation.zip

  将你的虚拟器运行起来,将下载好的zip包用鼠标拖到虚拟机窗口中,出现确认对跨框点OK就行。然后重启你的虚拟机。

  5_解决unable to load virtualbox engine问题

  1.卸载重装

  6_CPU不兼容问题.

  1.解决方案:

  重启电脑.按"delete"选择高级模式,开启inter虚拟化技术问题

  7_genymotion安装软件报错问题

  1.报错现象

  for security,your phone is set to block installation of apps obtained from unknown sources

  为了安装,你的手机设置阻止的安装应用程序获得未知来源

  2.解决方案

 

 

  8_解决sys...

  1.打开AVD manager 在工具栏中"tools"-"Options"

 

  2.在HTTP Proxy Server 输入"mirrors.neusoft.edu.cn"

  HTTP proxy Port"80"

 

  8_genymotion输入中文问题

  1.在genymotion 机型设置,如下图

 

  在Android system.options下都打勾

  2.测试,在"键入信息",用鼠标左键按住几秒,选择"谷歌输入法".然后输入"你好啊"测试成功!

 

  9_910助手灰色界面

  1.问题现象:

  'Run' app 点击按钮.在genymotion模拟器,弹出910助手界面.内容为灰色.

  2.解决方案

  缺少build.conf

  先卸载910助手

  然后拷贝build.conf文件到./data/android910h/app/src/main/assets/

  然后'Run'app

 

  10_ Gradle project sync failed. Please fix your project and try again.问题

  1.根据上面的步骤做,如果都不行,删除项目,重建项目

  11_Error:Failed to find: com.squareup.okhttp:okhttp-urlconnection:2.0.0问题

  1_问题现象:

  1.git pull后,打开android studio 的项目.报错

  2.部分报错内容如下:

  Error:Failed to find: com.squareup.okhttp:okhttp-urlconnection:2.0.0

 

  2_解决方案:

  1.打开 file-Gradle

  2.在Gradle面板下,在Global Gradle settings标签下

  在"Offline work"取消对勾或者√去掉

  12_Error java:Cannot JDK "1.8" of module 'java工程名称'

  1_问题现象

  Run:提示 Eooro java: cannot JDK '1.8' of module 'corejava'

  2_问题解决

  1.在java工程项目主目录,如:corejava,按F4

  2.选择JDK,在Module SDK 选择1.8

 

  13_eclipse 导出到android studio

  1_eclipse 安装插件 ADT

  1.help-install new software

  2.点击"add"

  Name输入ADT

  location输入 http://dl-ssl.google.com/android/eclipse

  点击"ok"

 

  3.在developer Tools画上"√"

  在Contact all update sites during install to find required software去掉"√"

 

  4.回到eclipse 界面.可以看到添加了 android ADK manager

 

  2_从eclipse导出到Android studio下

  1.在eclipse导出,右键项目,选择"Export",选择"Android","Generate Gradle build files"

 

  2.完成后,它不会导出别的路径下,而是生成一个文件,"build.gradle"

 

  3.打开Android studio 选择 import project,可以看到corejava项目的图标可用.

  第一次导入的话,可能需要等待十分钟左右,build状态.

  然后可能会出现报错找不到"jdk 1.8"问题,参考标题12

 

  14_Android studio添加 genymotion插件

  15_Android studio

  java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity

  解决方法:在MainActivity.java中把继承的东西修改即可.

  

 

  把ActionBarActivity改为Activity

  16_Android studio更新到1.0或者最新版本

  1.打开android studio工具.

  2.在工具栏,选择"hlep"-check for Update..

  3.回车键,进行更新!

  谷歌已经发布android studio 1.0稳定版

  17_Android studioSDK更新问题

  在Android SDK Manager Setting 窗口设置HTTP Proxy server和HTTP Proxy Port这个2个参数,分别设置为:

  HTTP Proxy server:mirrors.neusoft.edu.cn

  HTTP Proxy Por:80

  然后把下面的Force ..http://...sources to be fetched using http://..选项打钩,close Android SDK Manager Setting,然后在重新启动Android SDK Manager Setting,这时就可以快速下载了(你的网速要快哦)

  18_没有Theme.Holo.light主题问题

  在values->styles.xml中,添加一个style,注意android

 

  然后在MainActivity.java中 继承的类 ActionBarActivity改为Activity

 

  然后运行. 

 

  问题:

  在MainActivity.java中如果继承的 Activity,那么使用Theme.Holo.Light主题正常显示,但是使用Theme.AppCompat显示不正常,这种不会报错.就是没头标题。如果继承的ActionBarActivity,那么使用Theme.Holo.Light报错程序已停止运行,但是使用Theme.AppCompat显示正常。

  15_android studio update报错问题

  1.报错现象:

  connection failed. please check your network connection and try again.

  2.解决方案:

  本人先修改studio.vmoptions.

  也是添加的

  

      然后没效果

  最后修改了studio64.vmoptions

  成功了!

 16_android studio 真机测试问题

  1.问题现象:

  当Run 'app'时候.或者shift+f10

  弹出Choose Device窗口.

  在'Compatible'那列 显示'NO,minSdk(api14)>device(api1)'

  2.解决问题方案:

  连接真机的时候,然后选择USB计算机连接

  连接方式选择'媒体设备(MTP)',即可解决问题.

  17_android项目不能启动问题

  1.首先要看是在内网还是外网

  2.然后挨个测试一下.哪个可以上

  3.服务器在内网.所以只能链接内网测试.

  4.手机联网方式改为公司wifi即可

赞(0)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程