首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建AVD时出错。详情请参见idea.log。ubuntu 16.04

创建AVD时出错。详情请参见idea.log。ubuntu 16.04
EN

Stack Overflow用户
提问于 2018-01-11 07:54:45
回答 4查看 30.8K关注 0票数 7

我按照下面的链接创建了一个android虚拟设备(AVD)。

https://developer.android.com/studio/run/managing-avds.html

一旦我单击finish按钮,它就会给出以下错误:

创建AVD时出错。详情请参见idea.log。正如我所看到的,最后一行提供了访问被拒绝的错误。它是否需要对.android文件夹的权限?当我尝试给.android文件夹授予权限时,它不允许我。上面写着

chmod:无法访问'777':没有这样的文件或目录

idea.log文件的最后几行是

idea.log

代码语言:javascript
复制
2018-01-11 13:00:17,173 [d thread 4]   INFO - .diagnostic.PerformanceWatcher - Indexable file iteration took 86ms; general responsiveness: ok; EDT responsiveness: ok 
2018-01-11 13:00:18,629 [d thread 1]   INFO - .script.IdeScriptEngineManager - javax.script.ScriptEngineManager initialized in 72 ms 
2018-01-11 13:00:19,672 [se-915-b01]   INFO - pl.ProjectRootManagerComponent - project roots have changed 
2018-01-11 13:00:19,706 [d thread 2]   INFO - .diagnostic.PerformanceWatcher - Pushing properties took 2ms; general responsiveness: ok; EDT responsiveness: ok 
2018-01-11 13:00:19,766 [d thread 2]   INFO - .diagnostic.PerformanceWatcher - Indexable file iteration took 60ms; general responsiveness: ok; EDT responsiveness: ok 
2018-01-11 13:00:22,373 [d thread 3]   INFO - tools.idea.ddms.adb.AdbService - Initializing adb using: /home/shivam/Android/Sdk/platform-tools/adb, client support = false 
2018-01-11 13:00:22,466 [err reader]   WARN -            #com.android.ddmlib - * daemon not running; starting now at tcp:5037 
2018-01-11 13:00:26,005 [err reader]   WARN -            #com.android.ddmlib - * daemon started successfully 
2018-01-11 13:00:26,220 [d thread 3]   INFO - tools.idea.ddms.adb.AdbService - Successfully connected to adb 
2018-01-11 13:00:46,918 [se-915-b01]   WARN - vdmanager.AvdManagerConnection - java.nio.file.AccessDeniedException: /home/shivam/.android/avd/Nexus_5X_API_23.ini 
2018-01-11 13:01:04,305 [d thread 1]   INFO - tools.idea.ddms.adb.AdbService - Initializing adb using: /home/shivam/Android/Sdk/platform-tools/adb, client support = true 
2018-01-11 13:01:04,323 [err reader]   WARN -            #com.android.ddmlib - * daemon not running; starting now at tcp:5037 
2018-01-11 13:01:07,454 [err reader]   WARN -            #com.android.ddmlib - * daemon started successfully 
2018-01-11 13:01:07,656 [d thread 1]   INFO - tools.idea.ddms.adb.AdbService - Successfully connected to adb 
2018-01-11 13:01:54,534 [se-915-b01]   WARN - vdmanager.AvdManagerConnection - java.nio.file.AccessDeniedException: /home/shivam/.android/avd/Nexus_5X_API_23.ini 
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2018-01-11 11:54:13

好的,我让它起作用了,你需要给隐藏的.android文件夹赋予777权限。在终端(隐藏文件夹)中运行以下命令。您需要使用-R标志,它将递归到每个子目录中。

例如,运行sudo chown -R my_username:my_username .android将使.android和您拥有的所有子目录。

票数 19
EN

Stack Overflow用户

发布于 2018-09-25 03:01:13

对于Mac,使用此教程确保我的根管理员级别通过在终端中运行该行来访问该文件。

sudo *UserFolderName /User/*UserFolderName/..android

对于上面的*UserFolderName,应该更改将使用Android的用户(很可能是您)

票数 6
EN

Stack Overflow用户

发布于 2018-01-11 08:13:41

Android正在尝试将文件写入/home/shivam/.android/avd文件夹,但权限存在某种形式的问题。

检查/home/shivam/..android文件夹的权限。由于某些原因,安装时,Android只使用根访问权限创建此文件夹,但随后无法创建avd文件夹并写出虚拟设备文件。

修复方法是给自己根访问权限,并将/home/shivam/..android文件夹的所有者更改为您的用户名。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48202209

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档