当前位置: 首页 > 知识库问答 >
问题:

在ubuntu上使用root权限启动android SDK manager时拒绝允许

南宫炜
2023-03-14

我是ubuntu的新手,想用eclipse开发android应用程序(因为我听说android工作室还不能很好地使用NDK的东西)。

[2015-07-30 10:09:48 - SDK Manager] [SDK Manager] /home/eguil/android/sdk/tools/android: 1: /home/eguil/android/sdk/tools/android: /usr/lib/jvm/java-8-oracle: Permission denied
[2015-07-30 10:09:48 - SDK Manager] [SDK Manager] /home/eguil/android/sdk/tools/android: 1: /home/eguil/android/sdk/tools/android: /usr/lib/jvm/java-8-oracle: Permission denied
[2015-07-30 10:09:48 - SDK Manager] [SDK Manager] /home/eguil/android/sdk/tools/android: 110: exec: /usr/lib/jvm/java-8-oracle: Permission denied
sudo chmod -R 777 /usr/lib/jvm/java-8-oracle

谁能告诉我原因和如何解决这个问题吗?我会很感激的,这快把我逼疯了。

共有1个答案

壤驷穆冉
2023-03-14

这不是在Ubuntu中设置Java环境的方式。使用

update-java-alternatives -s java-8-oracle

并且可以列出可用的JVM

update-java-alternatives -l
 类似资料:
  • Ubuntu 16.04.1 LTS Hadoop 3.3.1 当我运行start dfs时。上海, hadoop@ubuntu:/hadoop/sbin$启动dfs。在[ubuntu]上启动namenodes(名称节点):警告:将“ubuntu”(ECDSA)永久添加到已知主机列表中 启动datanodes localhost:警告:将“localhost”(ECDSA)永久添加到已知主机列表中

  • Docker安装在AWS EC2 Ubuntu 16.04实例上,如下所示: 引发权限被拒绝错误: 尝试连接到处的Docker守护程序套接字时,权限被拒绝unix:///var/run/docker.sock: 收到http:///var/run/docker.sock/v1.39/info: 拨号unix/var/run/docker.sock:connect:权限被拒绝 显示: uname-a

  • logcat给我这个错误: 当我将应用程序从eclipse部署到emulator时,它工作正常。当我关闭应用程序并尝试再次运行时,出现问题,然后我收到消息: 这是我的舱单。xml 有人能检查一下出了什么问题吗? 谢谢

  • suresh@suresh-laptop:/$usr/local/hadoop-2.6.0/sbin/start-all.sh不推荐使用此脚本。而是使用start-dfs.sh和start-yarn.sh 15/02/01 00:24:52 WARN util.nativeCodeLoader:无法为您的平台加载本机Hadoop库...在适用的情况下使用内置Java类配置不正确:未配置nameno

  • 问题内容: 尝试使用意图时收到java.lang.SecurityException 。有趣的是,此崩溃仅在装有Android 5.1-5.1.1的华为上发生我没有华为设备。您能给我一些建议吗? 堆栈跟踪 问题答案: 无论出于何种原因,华为都将其保留在原处,但他们将其标记为未导出。您无法启动该活动。您所能做的就是捕获异常,并向用户说明您无法在此处导航。

  • 我在项目的构建路径上有一个库(jar)。项目使用以下意图访问jar中的主要活动: 它曾经工作了一段时间,但突然开始得到“ActivityNotFoundExcema:没有发现处理意图的活动”,我能够解决这个问题。但是现在我被一个java.lang.安全异常:权限拒绝:开始意图卡住了。 我已经尝试了stackoverflow上提出的所有建议(检查清单文件中的重复项;添加android:导出="tru