1_解决KVM未安装问题
只要安装选中的东西就可以了
2_下载安装使用genymotion模拟器的步骤
1_注册
1.打开 https://cloud.genymotion.com/page/customer/login/这个网址注册.在左侧2.注册成功后.登录用户名和密码.2_下载及安装VirtualBox
2.下载deb格式后.双击deb文件.打开软件中心.点击"安装"3_下载安装genymotion
1.然后把下载好的文件.重新命名为genymotion.bin2.然后在文件所在目录下打开终端.ctrl+alt+t3.输入 chmod +x ./genymotion.bin4.输入./genymotion.binzmzp@zmzp1:~/下载$ chmod +x [InstallerPath]/genymotion.bin
chmod: 无法访问"[InstallerPath]/genymotion.bin": 没有那个文件或目录
zmzp@zmzp1:~/下载$ chmod +x ./genymotion.bin
zmzp@zmzp1:~/下载$ ./genymotion.bin
</pre></div><div><pre name="code" class="plain">Installing to folder [/home/zmzp/下载/genymotion]. Are you sure [y/n] ? y
</pre></div><div><pre name="code" class="plain">- Trying to find VirtualBox toolset .................... OK (Valid version of VirtualBox found: 4.3.18r96516)
- Extracting files ..................................... OK (Extract into: [/home/zmzp/下载/genymotion])
</pre></div><div><pre name="code" class="plain">Installation done successfully.
</pre></div><div><pre name="code" class="plain">You can now use these tools from [/home/zmzp/下载/genymotion]:
- genymotion
- genymotion-shell
</pre></div><div><pre name="code" class="plain">zmzp@zmzp1:~/下载$
这个显示已安装完成.
4_体验genymotion
1_启动genymotion
在目录下打开终端,输入./genymotion2_登录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.根据以下链接地址的内容去做。如果都不行2.删除项目,重建项目
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<a href="openFile">Open File</a><br><a href="open.dependency.in.project.structure">Open in Project Structure dialog</a>2_解决方案:
1.打开 file-Gradle2.在Gradle面板下,在Global Gradle settings标签下在"Offline work"取消对勾或者√去掉
12_Error Java:Cannot JDK "1.8" of module 'java工程名称'
1_问题现象
2_问题解决
13_eclipse 导出到android studio
1_eclipse 安装插件 ADT
2_从eclipse导出到Android studio下
14_Android studio添加 genymotion插件
15_Android studio java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity
java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity
解决方法:在MainActivity.java中把继承的东西修改即可.
package cn.eoe.activitylc;
import android.app.Activity;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.view.Menu;
public class MainActivity extends Activity{
把ActionBarActivity改为Activity
16_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主题问题
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
</style>
<style name="Holo" parent="android:Theme.Holo.Light">
<!-- Customize your theme here. -->
</style>
</resources>
在AndroidMainfest.xml中,在theme中@style/Holo
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="cn.eoe.actionbar" >
<uses-sdk android:minSdkVersion="11"/>
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/Holo" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
</manifest>
package cn.eoe.actionbar;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
//noinspection SimplifiableIfStatement
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}
然后运行.