是否可以在64位Linux机器上使用Android SDK进行开发.可用的SDK下载似乎仅适用于32位版本的Linux.
我看到很多关于写入SD卡的帖子,但我相信我的问题是不同的.在构建AVD的过程中,我无法创建SD卡.
我最初尝试使用Android SDK和AVD Manager来执行此操作,选择
名称:my_avd
目标:Android 2.2 - API级别8
SD卡:大小:1024 MiB
皮肤:内置:默认(HVGA)
硬件:属性:抽象LCD密度,值:160
这会弹出一个窗口,其中显示消息:
"创建AVD'my_avd'的结果:
错误:无法创建SD卡."
我试图从命令行重复该过程,收到类似的错误:
alex@alex-desktop:~$ android create avd -n my_avd -t 1 -c 1024M
Android 2.2 is a basic Android platform.
Do you wish to create a custom hardware profile [no]no
Error: Failed to create the SD card.
Run Code Online (Sandbox Code Playgroud)
试图遵循使用mksdcard的说明同样没有效果; 我认为我基本缺乏linux经验可能会让我在这里遇到问题.当我尝试使用mksdcard时,它只是报告它找不到文件或目录.mksdcard工具是否可以在linux中以这种方式使用?
alex@alex-desktop:~$ mksdcard 1024M ./sdcard.iso
bash: /home/alex/android-sdk-linux_x86/tools/mksdcard: No such file or directory
alex@alex-desktop:~$ sudo android create avd -n my_avd -t 1 -c 1024M …Run Code Online (Sandbox Code Playgroud)