GVKun编程网logo

如何修复 Android Studio 模拟器中错误的点击位置?(android studio模拟器报错)

2

对于如何修复AndroidStudio模拟器中错误的点击位置?感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解androidstudio模拟器报错,并且为您提供关于AndroidStudio

对于如何修复 Android Studio 模拟器中错误的点击位置?感兴趣的读者,本文将提供您所需要的所有信息,我们将详细讲解android studio模拟器报错,并且为您提供关于Android Studio - ADB 无法连接到守护进程 - 如何修复、android studio 从 4.0.0 升级到 4.1.1 后,如何修复“Gradle 的依赖缓存可能已损坏”错误?、Android studio 使用心得 (一)---android studio 快速掌握快捷键、Android studio 使用心得 (三)--- 从 Eclipse 迁移到 Android studio的宝贵知识。

本文目录一览:

如何修复 Android Studio 模拟器中错误的点击位置?(android studio模拟器报错)

如何修复 Android Studio 模拟器中错误的点击位置?(android studio模拟器报错)

如何解决如何修复 Android Studio 模拟器中错误的点击位置?

我是 Android 编程的新手,我在 Mac 上使用最新版本的 Android Studio。

我的问题出在模拟器上,尤其是平板电脑模拟器(Pixel C、Nexus 9 和 10),这让我很难理解为什么我在模拟器显示屏上所做的任何点击都会向上移动(在 y轴)大量像素。例如,如果我单击主屏幕上的 Chrome 图标,实际上,模拟器会在该位置向上约 100-150 像素处单击!这是为什么?

我对所有手机模拟器都没有问题。此问题仅出现在平板电脑上。有什么想法吗?

预先感谢您对此问题的任何可能解决方案。

一切顺利, Fab。

解决方法

好的,我通过取消选中“首选项”>“工具”>“模拟器”中的“在工具窗口中启动”选项解决了这个问题。

似乎让模拟器在窗口内运行是有问题的,并会出现点击位置问题。

Android Studio - ADB 无法连接到守护进程 - 如何修复

Android Studio - ADB 无法连接到守护进程 - 如何修复

如何解决Android Studio - ADB 无法连接到守护进程 - 如何修复

所以我遇到的问题是,在运行 Android Studio 时,它无法启动 adb.exe 服务器,也无法连接到守护进程。


**adb.exe 服务器端口是 5037**(至少在我的机器上)

所以我尝试查找使用此端口的进程的 ID,因为我怀疑另一个进程可能正在使用它,因为当我试图杀死 adb.exe 进程时,它没有工作,因为它没有运行.


所以我在命令提示符(以管理员身份)输入以下内容以使用上述端口获取进程 ID:
netstat -aon | find

此命令返回以下行:
TCP 192.168.178.31:5037 51.103.5.159:443 HERGESTELLT 4212

如我们所见,我们有一个进程的 PID 4212。然后我输入了以下命令: taskkill /f /t /im 4212

这个命令成功杀死了它。输入“adp.exe start-server”后,它又工作了:)

android studio 从 4.0.0 升级到 4.1.1 后,如何修复“Gradle 的依赖缓存可能已损坏”错误?

android studio 从 4.0.0 升级到 4.1.1 后,如何修复“Gradle 的依赖缓存可能已损坏”错误?

如何解决android studio 从 4.0.0 升级到 4.1.1 后,如何修复“Gradle 的依赖缓存可能已损坏”错误?

我刚刚为我在 github 上的组项目更新了我的 android studio,该项目使用相同的版本(4.1.1),当我克隆它时,它给了我这个错误,我不知道如何解决它,请帮助.. .

解决方法

删除 gradle 文件中的包装文件并重新下载 gradle。 你会在C盘/用户/你的用户名

中找到gradle文件

Android studio 使用心得 (一)---android studio 快速掌握快捷键

Android studio 使用心得 (一)---android studio 快速掌握快捷键

大家都是从 eclipse 转过来了,所以早就熟悉了 eclipse 那一套快捷键。
  File--->settings--->keymap--> 选择 eclipse 就搞定
 

 

 

 话是这么说,但是自动化提示的变了  Ctrl+Alt+Space。熟悉了 alt+/ 后很不适应,我们可以修改

 

 1,  搜索 Class Name Completion 就找到了.

   

 2, 添加快捷键

3. 输入 alt+/ 要一起按下两个键。点击 ok 搞定

 

想修改其它的类似了。

 

还有一个小技巧,就是自动导包的设置,因为现在已经变成了 alt+enter; 每次都这么输也烦,照下图改了后,就爽歪歪了,自动导包。

 

 

当然我们之前在 eclipse 里面 findViewById 的时候,强制转换很方便,但是在 android studio 你鼠标放多久都不会让你转,所以我们只需要把光标移动 findViewById 前,然后 alt+enter, 也搞定啦


Android studio 使用心得 (三)--- 从 Eclipse 迁移到 Android studio

Android studio 使用心得 (三)--- 从 Eclipse 迁移到 Android studio

  断断续续的也算是把 eclipse 上的代码成功迁移到 android studio 上来了,现在,我同事继续用 eclipse,我用 android studio,svn 上还是之前 eclipse 的项目,迁移成功后,我也能 happy 的开发了,两不误。直接来分享我捉摸的一点小成果吧

 以 Demo4 为例,并引用了 library 包 appcompat_v7_8.

 1, 第一步,Eclipse 还是要有滴,并且 adt 得在 22 以上,我相信大家 adt 肯定在 22 以上了吧,不然还开发个毛。

   (1) 在 Eclipse 中,选择 Flie->Export-->Android-->Generate Gradle build files

(2),next--> 选中自己要导的项目 -->next--> 先只勾选 Force overriding of exeisting files-->finish--->finish

(3). 各位,注意啦,有东西要改啦,先在 eclipse 项目里面去瞧瞧项目,增加了一个文件 build.gradle, 然后直接在这里面改点东西。

改什么东西本呢,先上我改完后的图。高清无码大图,好戏在后头

a, 把 apply plugin: ''android''  改成 apply plugin: ''com.android.application'' 因为,apply plugin: ''android'' 已经不适合现在的版本啦

b, 加一段代码,相信我,加上去就行,亲测

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath ''com.android.tools.build:gradle:1.0.0''

    }
}

c, 把 buildToolsVersion "19.1.0" 改成  buildToolsVersion "21.0.2"。注意啦,别看我这是 21.0.2, 你得看你自己 sdk 里面的版本,如图

ok! ctrl+s 保存刚刚改的东西,eclipse 我们可以暂时不用看啦,

2,第二步,,我们找到 eclipse 的工作空间,就是你项目放代码的要目录。嘿嘿,会发现多了几个文件。如图

我们要改两个东西,相信我,绝对要改,不改就被坑,

(1) 第一个是 build.gradle, 如果你的是 0.8.+,就改成 1.0.0   还是版本问题

(2). 第二个一定要改,gradle\wrapper 这个目录里面的 gradle-wrapper.properties 文件,默认是在线加载,在天朝去谷歌下载,你懂的。所以我们要改成加载本地的。你本地得先有这个东西啊 gradle-2.2.1-all. 如果没有就去 () 下载

链接: http://pan.baidu.com/s/1bnxYzmv 密码: nd2l

 

好啦,好戏来啦,android studio 终于可以上场啦。

3, 第三步,打开 android studio, 选择 import Non-Android studio project --> 选择项目 Demo4 里面的 build.gradle 文件,别选错,点击 ok. 可能弹出提示框,直接 ok 就行。然后就等待它创建项目吧。哈哈哈

ok 后,下面如果出现这个错,那就说明没问题啦。这一看就知道,我们没有导入 libray 包啦。有两种试,一种就是回到 eclipse,跟之前一样利用 eclipse 生成 build.gradle 文件,但是这样比较麻烦,另外一种就是直接在 android studio 里面导.(如果嫌麻烦的,建议直接用这种方式引入 Android studio 使用心得 (七)--- 如何导入 library 工程包).

如果不嫌麻烦的,就继续跟我往下走

 回来 eclipse, 选择要引入的包 appcompat_v7_8,和之前 Demo4 一样,生成 build.gradle 文件。然后再回到 android studio. 导入,File-->import module-->appcompat_v7_v8-->ok  (ps: 这里直接选择项目就行,不要再去选择里面的 build.gradle 文件) 注意啦,反正我这么干,很爽,上图 --- 如果还引用了其它的 library 包,同样的操作,爽。

4,最后再稍微配置下就 ok 啦。就是你原来引用了几个 library 包,你就要检查一个地方是否有没配置

dependencies {
    compile fileTree(dir: ''libs'', include: ''*.jar'')
    compile project('':appcompat_v7_8'')
}

(ps: 如果你之前项目有加载.so 文件,比如说用到了地图 sdk,推送 sdk,这些里面有.so 文件,光 compilefileTree (dir:''libs'',include:''*.jar'') 没用的,还需要配置一下才能加载.so 文件。大家可以看这篇文章的介绍 Android studio 使用心得 (六)---android studio 如何加载.so 文件)

解读一下, compile fileTree (dir: ''libs'', include: ''*.jar'') 这一行,会把你之前 eclipse 里面的 lib 文件夹里面的.jar 包都引进来,所以你不用管了,  compile project ('''') 就是你 import module 的 library 包,你每导一个进来,在

settings.gradle 这里面都会有,直接把 include 后面的 copy 过去,因为,怕你手动敲敲错,导致报错。

5. 大功造成,run! Hello world! 来了。。。

 

好啦。。。同事们都午睡了,我也不敲得键盘响了。。睡觉。。。希望这篇文章能帮助到大家。大家迁移代码的时候,有什么问题也可以说出来大家一起讨论一下,相互学习,解决问题。

下一篇,我为大家分享一下 android studio 多渠道打包,必备良药.

关于如何修复 Android Studio 模拟器中错误的点击位置?android studio模拟器报错的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于Android Studio - ADB 无法连接到守护进程 - 如何修复、android studio 从 4.0.0 升级到 4.1.1 后,如何修复“Gradle 的依赖缓存可能已损坏”错误?、Android studio 使用心得 (一)---android studio 快速掌握快捷键、Android studio 使用心得 (三)--- 从 Eclipse 迁移到 Android studio的相关知识,请在本站寻找。

本文标签: