Articles of macos

执行android工具命令时看不到Android SDK和AVD Manager

我在Mac OS上开发android。 在第一次,我使用android工具命令( / tools / android)启动Android SDK和AVD Manager作为此链接: http : //developer.android.com/sdk/adding-components.html 。 没关系。 在Mac OS中,程序的UI与Windows中的相同,与链接中的图像相同。 但现在,当我运行该命令时,它只启动Android SDK Manager,如下图所示: 我该如何还原呢? 请帮忙

Android Studio – “用于编码UTF-8的无法映射的字符”

所有这些都在Windows中使用Eclipse工作得很好,直到我使用Android Studio V1.0切换到Mac OS X Yosemite。 我将该项目导入为非Android Studio项目,因为它是使用Eclipse创建的,导入很顺利,然后Android Studio开始在整个文件中显示此错误: error : unmappable character for encoding UTF-8 编辑:直接打开文件到Sublime Text显示外来字符没有错误。 在ST的控制台中使用view.encoding()我能够看到文件编码,它是Western (Windows 1252) 。 我去了Android Studio并将文件的编码更改为windows-1252 ,现在它正常工作! 有没有办法告诉Android Studio读取windows-1252的文件,然后将它们转换为UTF-8以保持标准编码格式?

在Android Studio应用中将sdk工具添加到路径

我刚刚安装了Android Studio 0.2.2并希望将sdk工具添加到此文件夹中的路径; /Applications/Android\ Studio.app/sdk/tools 所以我可以使用它们,例如Phonegap。 但是在我将此文件夹添加到路径后,它仍然会说: android:命令未find 奇怪的是,即使我cd到该文件夹​​并键入其名称,我也无法运行该文件夹中的任何可执行文件。 我究竟做错了什么?

Android Studio“未find任何测试”

有没有人能够在Android Studio中运行测试(从GUI而不是终端),我无法从GUI运行测试。 每次我尝试通过GUI运行测试时,我只会收到以下消息: 我可以使用以下命令从终端运行测试: ./gradlew connectedAndroidTest 我在Mac OSX上运行带有插件0.9.0的Gradle 1.11的 Android Studio 0.5.2 我的项目结构如下; MyProject/ src/ androidTest/ java/ com.myproject.app.test/ … (tests source code) … main/ java/ com.myproject.app/ … (source code) … res/ … (resources code) … build.gradle 我的build.gradle文件类似于以下内容: … android { compileSdkVersion 19 buildToolsVersion “19.0.1” defaultConfig { versionCode 12 versionName “2.0” minSdkVersion 9 targetSdkVersion 19 testPackageName […]

LG设备未在ADB设备中列出

这类似于此处已经提出的问题: 无法使用adb连接到LG手机(Mac OS X 10.7.5) 但它似乎没有得到解决,我还有一些额外的细节。 我正在尝试连接Verizon LG Optimus Exceed 2以安装apk和调试,但在检查adb设备或运行设备监视器时它不会出现在列表中。 我试过我的Mac和Linux系统,结果是一样的。 启用了开发人员选项和USB调试,我有一个三星Galaxy S3可以完美地运行相同版本的操作系统(4.4.2)。 在Linux上我创建了一个udev规则文件,但不出所料,这并没有解决问题,因为它不会出现权限问题,它似乎根本找不到设备。 然而,它确实显示为文件系统中的附加设备,标记为“LGE Android Phone”,我可以查看其内部存储。 有关如何让adb识别手机的任何建议吗?

home brew在哪里安装android-sdk

在运行命令时,homebrew在哪里安装android-sdk: brew cask install android-sdk 我希望能够将它添加到PATH中。

Android更新17似乎与外部Jars不兼容

我只是允许我的Mac对其Java安装进行更新,现在我的一些旧jar(如javax.mail和apache.commons.httpclient )在运行时抛出“class not found”exception! 意思是,它们编译正常,但在运行时崩溃,exception如​​下所示: E/dalvikvm(2414): Could not find class ‘javax.mail.internet.InternetAddress’, referenced from method com.my.project.Main.isValidEmailAddress 我是否需要获得具有这些类的更新版本的jar子? 或者我是否需要恢复到以前的Java版本? 或者这是一个完全不相关的问题,我只是假设与Java更新有关(这将是一个巧合,所有这些在更新之前完美地工作) ?

为什么Eclipse / adb不能在我的Mac上检测到我的三星Galaxy Tab设备?

我已将三星Galaxy Tab设备连接到我的Mac。 是的,我已打开调试。 当我运行我的应用程序以在设备上进行测试时,设备未列在Android设备选择器菜单上。 运行./adb设备不会显示任何结果。 注意:发布此问题供其他人查找。 在寻找解决方案时,我能够find解决Windows设备驱动程序下载链接的链接。

在Mac OS上的Android模拟器上安装apk

我尝试按照这些步骤(从这里 ): go to sdk folder, then go to tools. copy your apk file inside the tool directory ./emulator -avd myEmulator to run the emulator on mac ./adb install myApp.apk to install app on the emulator 但是,当我运行“./emulator -avd phoneEmulator”(phoneEmulator是我的模拟器的名称)时,它只显示: Phil-Knights-MacBook-Pro:tools philiplknight$ ./emulator -avd phoneEmulator 2012-07-30 22:44:33.377 emulator-arm[2859:80b] Warning once: This application, or a library it […]

Android Studio:Buildtools 24.0.1需要Java 1.8或更高版本。

我正在尝试在Mac上设置Android开发环境。 我的出发点是Java 1.7我相信。 所以我安装了android studio并打开了我想要构建的项目。 它说: Error:Buildtools 24.0.1 requires Java 1.8 or above. Current JDK version is 1.7. 所以我去下载Java 1.8 u101并安装了它。 没有运气。 然后我删除了Android Studio并重新安装并重新安装了SDK,但仍然没有运气。 我的Java Control Pannel说:Java 8 update 101. /usr/bin/java输出: java version “1.8.0_101” Java(TM) SE Runtime Environment (build 1.8.0_101-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode) 输出/usr/bin/javac javac 1.8.0_101 我做错了什么?