Android SDK на 64-разрядной машине Linux - PullRequest
97 голосов
/ 26 апреля 2010

Можно ли разработать с помощью Android SDK на 64-битной машине Linux. Доступные загрузки SDK, похоже, предназначены только для 32-битных версий Linux.

Ответы [ 15 ]

0 голосов
/ 20 марта 2017

Для пользователей Arch:
Вы должны установить пакеты lib32-gcc-libs и lib32-ncurses, которые находятся в репозитории Multilib. (Который вы должны включить )

pacman -S lib32-gcc-libs  
pacman -S lib32-ncurses
0 голосов
/ 30 декабря 2016

Для AWS Linux я нашел решение в старом сообщении на форуме AWS .

sudo yum install mesa-libGL.i686 libXrender.i686 libSM.i686 freetype.i686 libstdc++.i686

0 голосов
/ 19 апреля 2015

Небольшой поворот в приведенных выше вопросах и ответах: я запускаю Debian Wheezy (7.0) на 64-битном ноутбуке System76, я уже включил многоархивную архитектуру, и большинство встроенных инструментов Android, похоже, работали нормально ... Я пытался создать приложение. Сборка завершилась неудачно, потому что одной из утилит ресурсов потребовалась (32-битная) libz.so.1.

apt-get install lib32z1

... исправил это для меня.

0 голосов
/ 23 октября 2013

Презумпция: установлена ​​32-битная версия Android SDK

На моей 64-битной ОС Ubuntu 12 мне не нужно было устанавливать пакеты, упомянутые в предыдущих комментариях. Установите следующее, используя Android SDK Manager -
Под Tools:
Android SDK Tools
Android SDK Platform-tools
Latest Android SDK Build-tools

В последней версии Android API (в моем случае Android 4.3 (API 18)):
SDK Platform
ARM EABI v7a System Image

Под Extras:
Android Support Library

Предупреждение. Ранее я пытался использовать пакет ia32-libs. Он успешно установлен, и я смог запустить свои приложения для Android. Однако, если бы я перезапустил машину, она никогда не загрузилась бы. Поэтому я советую воздержаться от установки пакета ia32-libs. Если это сработало для вас, тогда отлично. Возможно, это была проблема, ограниченная моим ПК.

0 голосов
/ 22 февраля 2011

Вы можете собрать SDK самостоятельно. Я попробую. 32-битная версия очень медленная.

...