Articles of macos

Mac上的debug.keystore在哪里?

我正在尝试生成我的指纹,它应该在这里: ~/.android/debug.keystore ,但我没有任何东西,虽然我也可以正常运行我的monodroid项目,所以我怎么能finddebug.keystore文件?

Adb以非常慢的速度传输文件

我的机器上有adb问题,它在OSX Yosemite上运行。 我试图adb install一个44mb apk, adb install apk需要5分钟。 我试图缩小问题,似乎adb push与此有关。 我测试了adb push -p src dest以查看传输进度。 传输适用于小文件,传输速率约为1300KB / s。 传输大文件时速度大大减慢,传输速率约为120KB / s。 传输总是在字节8388608 /总速度减慢。 我使用OSX Yosemite在同事的Mac上使用相同的设备和相同的USB线测试了adb push,它运行正常。 我不知道是什么原因引起了这个问题,有人可以帮帮我吗?

Mac上的Android模拟器滞后

首先,是的,我知道有很多类似于这个问题的主题,我确实在堆栈溢出时使用了搜索function。 但是提出的大部分问题似乎都是关于长启动时间。 对我来说,模拟器是如此之慢,只需从一个主屏幕滑动到另一个主屏幕就像观看幻灯片一样。 我将更多“RAM”放入虚拟设备但没有任何变化。 我该如何解决? 我在Mac OS X Lion上使用Macbook Pro 2010。

当我尝试在Mac OS X上运行Android Emulator时,我得到’Command Not Found’

当我使用Mac OS X终端导航到我的Android模拟器和typesemulator的文件夹时,我得到: 找不到命令 这是发生的事情: $ emulator -bash: emulator: command not found 我如何让它工作?

Eclipse:指定的JRE安装不存在

我曾经很好地配置Eclipse并且之前工作正常。 但是我刚卸载它并在今天的Mac OS 10.10上再次安装了Eclipse Juno。 但我一直收到这个错误:“指定的JRE不存在。” 我知道这是一个非常简单且常见的问题,我只需要将JRE和/或JDK安装到这个干净的Eclipse中,但事情并没有解决。 我在Stack Overflow上进行了广泛的搜索:我看过的post包括: 如何在Mac OS X上安装JRE 1.7并将其与Eclipse一起使用? 我完全按照接受的答案说,但在从http://www.oracle.com/technetwork/java/javase/downloads/index.html下载了JDK并安装它之后,我打算通过它将它添加到Eclipse中首选项 – > Java – >已安装的JRE,但是,我没有按预期看到它,以下是我在首选 – > Java – >已安装的JRE时看到的屏幕截图 但屏幕截图只是说已安装的JRE列表是BLANK,我无法将任何JRE添加到Eclipse中。 请帮助? 另外,我尝试过其他人建议的东西:属性 – > Java构建路径我在这里看到的是:JRE系统库OSGi / Minimum-1.2前面有一个红色交叉标志(表示它有问题吗?)所以,我也被阻止了这种方法。

如何在Mac上加速Android Studio

我正在尝试使用OS X Yosemite上的Android Studio(最新版)开发一些原生Android应用程序。 目前Android Studio几乎无法使用:它太慢了。 我不是指Android模拟器,它将开发时间加倍,而是指源代码编辑器本身。 主要问题是经常但并不总是 (我会说几乎总是)它无法保持我的编辑速度:当我编辑文本时,字符会在一到两秒后出现在屏幕上。 如果我删除了字符,我就不知道在没有等待几秒钟的情况下我到达了哪一个。 如果我右键单击,我会在显示某些内容之前等待相当于地质年龄的内容。 几乎不可能使用图形布局编辑器,因为它是sloooow。 我还有其他问题,与令人难以置信的错误有关。 但我想专注于这个基本function。 经过一番研究后,我最终增加了它的堆空间。 所以我进入了: /Applications/Android Studio.app/Contents/bin 并修改了这些值: -Xms512m -Xmx6000m -XX:MaxPermSize=1000m -XX:ReservedCodeCacheSize=500m -XX:+UseCompressedOops 实际上我只增加了前两个的分配内存。 是否有人在Mac上开发适用于Android的Android能够提高Android Studio的基本性能? 是否有任何隐藏的技巧,JVM和选项的组合能够使这个应用程序可用? 我正在研发具有16GB RAM的MBP 2.3GHz i7:它够了吗?

ant jar错误:执行失败:java.io.IOException:无法运行程序… $ {aapt}“:error = 2,没有这样的文件或目录

我正在尝试为Unity编译一个简单的Java库,运行ant jar后,我收到以下消息: /Applications/adt-bundle-mac-x86_64-20140702/sdk/tools/ant/build.xml:649: The following error occurred while executing this line: /Applications/adt-bundle-mac-x86_64-20140702/sdk/tools/ant/build.xml:694: Execute failed: java.io.IOException: Cannot run program “/Users/****/UnityProjects/****/JavaTestPlugin/${aapt}”: error=2, No such file or directory 这很奇怪,因为我在成功之前编译了这个类,并且我拥有我认为需要的一切。 即Android Studio和相关软件包(Tools,Android 4/5等)。 我注意到aapt不在我的adt-bundle / sdk / platform-tools目录中,但是它位于一个build-tools目录中。 即使在我的道路上包括后者也无济于事。 无论如何,我正在使用最新版本的Android Studio运行Mac OS 10.10.3。 此类在升级到Yosemite之前编译。 我已经看到了如何解决这个问题的建议,但所有这些建议都适用于Linux而不是Mac OS。

Genymotion错误:在Yosemite上“无法加载VirtualBox引擎”。 已安装VirtualBox

我有一个Macbook Pro 13英寸与OS X Yosemite [内存8 GB,图形Intel Iris Graphics 6100 1536 MB]。 我正在尝试将Genymotion设置为Android模拟器。 我首先从https://www.virtualbox.org/wiki/Downloads [VirtualBox-5.0.0-101573-OSX.dmg]安装Oracle VirtualBox,然后从Genymotion安装 Genymotion供个人使用[genymotion-2.5.0.dmg] 。 但是我收到以下错误 – 我在StackOverflow和Google搜索结果中检查了所有以前的答案,我做了以下操作,但没有一个解决了问题。 1. (a) sudo / Library / Startupitems / VirtualBox / VirtualBox restart 或(b) sudo / Library / Application \ Support / VirtualBox / LaunchDaemons / VirtualBoxStartup.sh restart 由于我的/ Library / Startupitems /为空,我尝试了选项(b)。 2.打开VirtualBox – […]

Mac错误创建Android项目 – “项目中运行构建器’Android资源管理器’的错误”

我花了一整天时间试图在我的Mac上创建一个简单的Android应用程序项目(10.7.5)。 在项目向导中按“完成”时,我收到以下错误消息: Errors occurred during the build. Errors running builder ‘Android Resource Manager’ on project ‘MyFirstApp’. java.lang.NullPointerException 创建了一个包含空目录的项目,但除了名为“proguard-project.txt”的文件外,没有生成任何文件,该文件只包含注释。 我只是将ADT Bundle下载到我的Mac上。 我已经看过这里并尝试了所有建议,比如删除“.metadata”文件夹并尝试更改Android“Project Build Target”。 我也尝试过使用Eclipse Juno和Kepler – 同样的问题。 我重新安装了Eclipse并重新创建了多次工作区。 所以我很困难……它没有开箱即用。 非常感激任何的帮助。

如何在Mac上运行AVD Manager

我通过输入android和来尝试终端内工具目录中的命令行 和bash说它无法find命令。 当我输入ls时,我可以看到android。 我也有义务使用命令行。 为什么Eclipse只显示运行SDK Manager的按钮,而不是经常使用而不是AVD Manager?