只要安装选中的东西就可以了
1_注册
1.打开 https://cloud.genymotion.com/page/customer/login/这个网址注册.在左侧
2.注册成功后.登录用户名和密码.
2_下载及安装VirtualBox
1. https://www.virtualbox.org/wiki/Downloads官方下载安装
2.下载deb格式后.双击deb文件.打开软件中心.点击"安装"
3_下载安装genymotion
1.然后把下载好的文件.重新命名为genymotion.bin
2.然后在文件所在目录下打开终端.ctrl+alt+t
3.输入 chmod +x ./genymotion.bin
4.输入./genymotion.bin
zmzp@zmzp1:~/下载$ chmod +x [InstallerPath]/genymotion.binchmod: 无法访问"[InstallerPath]/genymotion.bin": 没有那个文件或目录zmzp@zmzp1:~/下载$ chmod +x ./genymotion.binzmzp@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
在目录下打开终端,输入./genymotion
2_登录genymotion
输入用户名和密码
3_选择机型
1.选择机型Samsung Galaxy S3
2.选择android 4.3版本
3.点击"next"
4.选中机型.点击"start"
1_问题现象
问题描述:创建APP项目启动"RUN APP",选择选择"choose a runing device"后报错
内容:
Failure [INSTALL_FAILED_OLDER_SDK ]
2_问题解决方案
修改创建android项目的版本.
在创建项目的时候Minimum SDK选择4.0.或者相匹配的版本就可以了.
点击下载Genymotion-ARM-Translation.zip
将你的虚拟器运行起来,将下载好的zip包用鼠标拖到虚拟机窗口中,出现确认对跨框点OK就行。然后重启你的虚拟机。
1.卸载重装
1.解决方案:
重启电脑.按"delete"选择高级模式,开启inter虚拟化技术问题
1.报错现象
for security,your phone is set to block installation of apps obtained from unknown sources
为了安装,你的手机设置阻止的安装应用程序获得未知来源
2.解决方案
1.打开AVD manager 在工具栏中"tools"-"Options"
2.在HTTP Proxy Server 输入"mirrors.neusoft.edu.cn"
HTTP proxy Port"80"
1.在genymotion 机型设置,如下图
在Android system.options下都打勾
2.测试,在"键入信息",用鼠标左键按住几秒,选择"谷歌输入法".然后输入"你好啊"测试成功!
1.问题现象:
'Run' app 点击按钮.在genymotion模拟器,弹出910助手界面.内容为灰色.
2.解决方案
缺少build.conf
先卸载910助手
然后拷贝build.conf文件到./data/android910h/app/src/main/assets/
然后'Run'app
1.根据以下链接地址的内容去做。如果都不行
http://blog.csdn.net/gtsong/article/details/21441411#t4
2.删除项目,重建项目
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-Gradle
2.在Gradle面板下,在Global Gradle settings标签下
在"Offline work"取消对勾或者√去掉
Run:提示 Eooro java: cannot JDK '1.8' of module 'corejava'
1.在java工程项目主目录,如:corejava,按F4
2.选择JDK,在Module SDK 选择1.8
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
1.在eclipse导出,右键项目,选择"Export",选择"Android","Generate Gradle build files"
2.完成后,它不会导出别的路径下,而是生成一个文件,"build.gradle"
3.打开Android studio 选择 import project,可以看到corejava项目的图标可用.
第一次导入的话,可能需要等待十分钟左右,build状态.
然后可能会出现报错找不到"jdk 1.8"问题,参考 标题12
尊重原者, http://www.cnblogs.com/smyhvae/p/4022844.html
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
1.打开android studio工具.
2.在工具栏,选择"hlep"-check for Update..
3.回车键,进行更新!
谷歌已经发布android studio 1.0稳定版
在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,这时就可以快速下载了(你的网速要快哦)
在values->styles.xml中,添加一个style,注意android
<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>
然后在MainActivity.java中 继承的类 ActionBarActivity改为Activity
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); } }
问题:
MainActivity.java中
如果继承的 Activity
那么使用Theme.Holo.Light主题正常显示
但是使用Theme.AppCompat显示不正常,这种不会报错.就是没头标题
如果继承的ActionBarActivity
那么使用Theme.Holo.Light报错程序已停止运行
但是使用Theme.AppCompat显示正常
1.报错现象:
connection failed. please check your network connection and try again.
2.解决方案:
http://www.inferjay.com/blog/2014/12/26/update-android-studio-fail/
本人先修改studio.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/
然后没效果
最后修改了studio64.vmoptions
成功了!
点击打开链接
这里的链接的内容步骤很详细!
1.问题现象:
当Run 'app'时候.或者shift+f10
弹出Choose Device窗口.
在'Compatible'那列 显示'NO,minSdk(api14)>device(api1)'
2.解决问题方案:
连接真机的时候.选择USB计算机连接
连接方式选择
'媒体设备(MTP)'
即可解决问题.
1.首先要看是在内网还是外网
2.挨个测试以下.哪个可以上
3.服务器在内网.所以只能链接内网测试.
4.手机联网方式改为公司wifi即可