29 апреля 2014 г.

Установка Oracle Java в Ubuntu 12.04 -14.04





Для начала нужно проверить какая именно версия Java установлена в системе.

Откройте терминал (Ctrl+Alt+T) и выполните команду: 
$ java -version

Если у вас установлен openjdk, то удаляем его из системы: 
$ sudo apt-get remove openjdk*

Подключаем сторонний репозиторий и устанавливаем пакет Java. В данном репозитории присутствуют пакеты Oracle Java SE, включающие в себя JDK, JRE, а также плагин Java для интернет-браузера. 
$ sudo add-apt-repository ppa:webupd8team/java 
$ sudo apt-get update

На данный момент самой стабильной версией является Oracle Java 7. Поэтому именно ее и рекомендуется инсталлировать. 
$ sudo apt-get install oracle-java7-installer

Установка VirtualBox 4.3 в Ubuntu



VirtualBox можно скачать с Ubuntu Software Center




Либо через терминал

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующую очерёдность команд:

- Установите пакет зависимостей, во избежание ошибок:
sudo apt-get install dkms
- Скачайте и установите ключ от Oracle:

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
- Добавьте репозиторий:

sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian saucy contrib" >> /etc/apt/sources.list.d/virtualbox.list'
- Обновите ваш репозиторий:

sudo apt-get update
- Установите VirtualBox 4.3:

sudo apt-get install virtualbox-4.3

26 апреля 2014 г.

Разбираем файл MainActivity.java



Откройте ваш проект, раскройте папку src и подпапку com.mytest.helloworld, которая является именем вашего пакета, в ней находится файл MainActivity.java. Дважды щёлкните по файлу, чтобы открыть его в редакторе кода. В файле MainActivity.java уже есть минимальный код, сгенерированный средой разработки.

Несколько слов о коде, который мы видим. Перед вами открыт файл класса, где имя класса MainActivity совпадает с именем файла с расширением .java (это правило, установленное языком Java).




Android. Настройка AVD и Запуск проекта




Чтобы создать эмулятор устройства, выбираем в меню Window -> Android Virtual Device Manager и нажимаем кнопку New..., в новом окне вводим любое имя, например, AVD_4.4.2. Из выпадающего списка Device можете выбрать устройство, наиболее подходящее для вас.

Если у вас есть телефон и вы хотите использовать эмулятор с такими же характеристиками, то можно поступить следующим образом:

Идем в Google и пишем: Samsung Galaxy S AVD settings

Описание Android эмулятора: http://developer.android.com/tools/help/emulator.html

Выбираем нужную версию Android для поля Target
В поле CPU/ABI выбираем тип процессора (если доступно). 
Skin по вашему усмотрению, но для тех кто работает с AVD в первый раз, то лучше выбрать Skin with dynamic hardware controls.  
SD card выбираем Size: 100mb
Часто рекомендуют использовать опцию Use Host GPU, чтобы задействовать возможности графического процессора. Это даёт прирост скорости эмулятора. 
Нажимаем кнопку OK.

19 апреля 2014 г.

Android. Делаем скриншоты. Активируем параметры разработчика (Jelly Bean)



Прежде всего нам нужно включить отладочный режим USB, то есть поставить checkbox на USB debugging, ставится он в настройках вашего смартфона в меню Settings -> Applications -> Development, но в моем телефоне Samsung SGH-i997 Infuse 4G xda этот режим включается по другому, т.к. после выхода Android 4.2 Google скрыл данный пункт из меню. Некоторым обладателям смартфонов на Android 4.2 Jelly Bean и выше будет интересно, как же все-таки добраться до пункта "Параметры разработчика".

Активируем параметры разработчика (Jelly Bean)

Идем в меню Settings ("Настройки") -> About phone ("Об устройстве") -> и нажимаем семь раз на Build number ("Версия сборки") для включения Developer options ("Параметры разработчика" )