当打开Intelli或Android时,小牛更新后什么都不会发生,会默默地失败。
Java和javac都在命令行中工作。
从命令行打开应用程序会导致以下错误:LSOpenURLsWithRole() failed with error -10658 for the file /Applications/Android Studio.app.
从命令行打开Intelli的idea_appLauncher idea_appLauncher提供了更多信息:
某人@机器:~$ /Applications/IntelliJ\ IDEA\ 12\ CE.app/Content/MacOS/idea_appLauncher;退出;不存在Java运行时,请求安装。注销 过程已完成
显然,即使我的Java安装是PATH的一部分,并且设置了JAVA_HOME,它也没有提供“请安装Java运行时”提示。
发布于 2013-10-25 16:07:02
解决方案:
手动下载并安装Java Runtime。
您还需要启用来自Settings/Security & Privacy的所有来源的应用程序。
发布于 2014-01-30 13:00:36
在我的例子中,我看到了一个类似的错误,但错误代码不同:
LSOpenURLsWithRole() failed for the application /Applications/IntelliJ IDEA 13 CE.app with error -10810.这对我有用:只需编辑文件/Applications/IntelliJ\ IDEA\ 13\ CE.app/Contents/Info.plist并将JVMVersion键字段从1.6*更改为1.7*即可。
我的堆栈:
发布于 2014-02-15 11:20:31
我有java1.7,但上面没有一个工作或匹配我的问题日志。启动Android失败了。我返回到java1.6,相同的行为和相同的错误日志(见下文)。
我的错误日志显示:
android studio taskgated failed to get signing info for (cannot make code: invalid signature (code or signature have been modified))在StackOverflow上,对于特定错误日志的大多数答案是,您必须在Security & Privacy中“允许从任何地方下载应用程序”。
然后我看到了@jmcejuela所做的事情,而且效果很好,我编辑了
/Applications/Android\ Studio.app/Contents/Info.plist 并改变了
1.6*至
1.7*我的环境:
https://stackoverflow.com/questions/19594627
复制相似问题