2016-12-29 160 views
0

我已經閱讀了很多關於Windows Studio中的Android Studio的主題,但是我無法在OSX中爲Android Studio製作它。很顯然,我正在使用Android Studio 2.2.3和Mac OSX Sierra。Android Studio無法將.android文件夾移動到特定位置

我試過在我的〜/ .bash_profile中設置ANDROID_SDK_HOME和ANDROID_AVD_HOME,但是當我在Android Studio上運行我的項目時,.android文件夾保存在錯誤的位置(它仍然創建在/Users/username/.android文件夾)。

有沒有人有同樣的問題,並可以分享您的解決方案?

謝謝你真誠。

bash_profile configuration

回答

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>