我已经在Windows中阅读了很多关于Android Studio的主题,但我无法在OSX中为Android Studio制作它。显然,我使用的是Android Studio 2.2.3和Mac OSX Sierra。
我已经尝试在我的〜/ .bash_profile中设置ANDROID_SDK_HOME和ANDROID_AVD_HOME,但是当我在Android Studio上运行我的项目时,.android文件夹保存在错误的位置(它仍然在/Users/username/.android中创建文件夹)。
是否有人遇到同样问题并可以分享您的解决方案?
真诚地感谢你。
答案 0 :(得分:0)
根据我读到的信息,OSX在终端和launchd之间使用不同的环境变量设置。
我终于通过在〜/ Library / LaunchAgents /中创建launchd plist文件来实现它。您可以选择带有.plist扩展名的随机文件名,在我的例子中,我将其命名为androidstudio.plist。
以下是文件的内容(androidstudio.plist):
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>my.startup</string>
<key>ProgramArguments</key>
<array>
<string>sh</string>
<string>-c</string>
<string>launchctl setenv ANDROID_AVD_HOME /Volumes/Data/Android/.android/avd; launchctl setenv ANDROID_SDK_HOME /Volumes/Data/Android</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>