ysn*_*nky 8 macos android build
我已将Android源码下载到我的Mac上.当我去构建时,我得到了这样的信息:
$ make -j4
检查构建工具版本...
build/core/main.mk:90:************************************************************
build/core/main.mk:91:您正在构建一个不区分大小写的文件系统.
build/core/main.mk:92:请将源代码树移动到区分大小写的文件系统.
build/core/main.mk:93:************************************************************
build/core/main.mk:94:***不支持不区分大小写的文件系统.停止.
然后我意识到我错过了创建区分大小写的图像.所以我在http://source.android.com/source/initializing.html上创建了一个新的,如下所示:
hdiutil create -type SPARSE -fs'区分大小写的Journaled HFS +' - size 40g~/android.dmg
...但我不能在其中创建任何文件夹,它说:
mkdir android
mkdir:android:只读文件系统
如何将在Mac OS上下载的Android源代码移动到新创建的区分大小写的图像中?
我遇到了同样的问题.我发现如果你使用sudo那么问题就消失了.
请注意#Google的分步指南中的字符:
# hdiutil create -type SPARSE -fs 'Case-sensitive Journaled HFS+' -size 40g ~/android.dmg
function mountAndroid { hdiutil attach ~/android.dmg -mountpoint /Volumes/android; }
Run Code Online (Sandbox Code Playgroud)
所以你必须运行命令sudo:
sudo hdiutil create -type SPARSE -fs 'Case-sensitive Journaled HFS+' -size 40g ~/android.dmg
sudo hdiutil attach ~/android.dmg -mountpoint /Volumes/android
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6356 次 |
| 最近记录: |