Да, вы можете сделать это следовать шаг за шагом руководство в этом дневнике
How to build culinphone on Android Studio using Mac OS X?
http://culinphone.wordpress.com
Вот шаг к шагу руководство. Настройка Linphone Sdk на Mac OS X Как создать Linphone в Android Studio на Mac? Шаг за шагом руководство: -
Требуемые знания: - Android Tools Android Студия Немного о MAC-терминала (оболочки)
S/W Требования: - Mac OS-X с этими инструменты (Вы определенно нужны эти инструменты для создания Linphone): -
Coreutils, Automake, Autoconf, Libtool, intltool, Wget, pkg-config, CMake, gmake, Yasm, Grep, Doxygen, ImageMagick, OptiPNG, antlr3
ШАГ 1: - Что касается этих полезных инструментов, которые можно установить инструменты с этой командой
$sudo port install coreutils automake autoconf libtool intltool wget pkgconfig cmake gmake yasm grep doxygen ImageMagick optipng antlr3
ШАГ 2: -
Проверьте эти Instructions how to upgrade nasm
ШАГ 3: - Тогда install ant
набрав
brew update #update if already installed
brew install ant
Если вы не установили заваривать только команды типа Приводит
его размера загрузка среды, которая занимает 5 минут, чтобы загрузить
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Просто следить за процессом который включает в себя установку различных компонентов. Если вы уже установили варку, убедитесь, что он в курсе, выполнив:
brew update
После установки вы можете просто ввести:
brew install ant
ШАГ 4: - Теперь пришло время установить Libtool ,Чтобы установить Libtool запустить команду приведенную ниже
curl -OL http://ftpmirror.gnu.org/libtool/libtool-2.4.2.tar.gz
tar -xzf libtool-2.4.2.tar.gz
cd libtool-2.4.2
./configure && make && sudo make install
ШАГ 5: - , если вы не установили эти программы скачать и установить Скачать Android Studio & SDK Скачать Android NDK
ШАГ 6: - Скачать git-хранилище LInphone Android, выполнив команду
$ sudo git clone git://git.linphone.org/linphone-android.git –recursive
Теперь все настроено идеально
ШАГ 7: - Открыть terminal
и cd into linphone-android
Теперь, когда вы попадаете в директорию на терминале проверьте ваш PATH of SDK & NDK
установлен на вашем Mac запустить
$ echo $PATH
Если вы видите путь с SDK и NDK-местоположением, тогда все в порядке, пропустите нижнюю часть, и если нет, то вам нужно настроить PATH перед тем, как выполнить сделать и сделать скрипт установки в
Для использования пути установки: -
$export PATH=/Users/<yourusername>/android-sdks/platform-tools/:/Users//android-sdks/tools/:/Users//Documents/ndk/:/nobackup/local/prog/nasm/bin/:$PATH
это как export PATH=(Path of your SDK platform tools folder):(Path of your SDK tools folder):(Path of your NDK folder):$PATH
Это воздвигнет путь и подтвердить снова запустить
$ echo $PATH
Теперь, если Путь уже настроен, вы можете просто запустить
$ make
Теперь подключите свое устройство к компьютеру Mac и проверьте, не обнаружено ли его затмение. После того, как устройство подключено пробег:
$ make install
Теперь, если Everythink в порядке: -
После того, как вы сделали свой билд, то теперь вы можете импортировать его в Android Studio.
Open Android Студия
Импорт проекта (Затмение ADT, Gradle и др.)> Выберите Linphone-андроида> OK
У вас есть головная боль классического кросс-компилятора усугубляются, что незнаком с процессом , Ваша лучшая практическая ставка заключалась бы в том, чтобы выяснить, выясняется ли кто-то другой процесс порта. В противном случае вы можете создать его (и настроить) linux vm, чтобы ознакомиться с тем, что происходит, прежде чем пытаться перекрещивать сборку для цели, на которой эти шаги автоконфигурации не могут выполняться. –
Я нашел несколько учебников для Eclipse, но не для Android Studio. Это не проблема Mac, а Android Studio. –
Ни затмение, ни андроид-студия не имеют значимого участия; это проблема с проектом и программной цепочкой ndk. –