Странные бывают в жизни совпадения

Jul 22, 2013 23:07

Бывают в жизни странные совпадения.
Для проекта на работе надобно написать программку под Андроид. Несложную для тех, кто в теме. Нанятый разработчик на яве сбежал спустя неделю, написав в скайпе, что "поменялись жизненные ориентиры". Коллеги шутят - наверное, в Тибет уехал. После просветления. :)
Вчера днем забрел в книжный магазин. Люблю, знаете ли, зайти в книжный да посмотреть, чьи книжки выложили прямо перед входом. Потом направился в отдел со словарями и разговорниками. Прямо за спиной - несколько полок с компьютерной литературой.
Взял одну книжечку про Java, пролистал. Взял вторую. Как, оказывается, все просто!
Вчера вечером понял, как программировать и компилировать на Java без всяких IDE. Написал несколько прог. Сегодня понял, как работать на Java с Андроидом в нескольких IDE, как лучше настраивать и запускать эмуляторы, как убрать глюки этих IDE.
До этого ни под яву, ни под Андроид ничего никогда не писал. Подходы делал, но постоянно натыкался на "стенку" в виде непонятных ошибок в пустом шаблонном проекте под IDE.
Завтра еще хочу научиться ломиться на андроиде в сеть с post и get запросами. На чистой яве это я уже умел делать вчера. :)

Так вот, в чем совпадение-то. Утром прихожу на работу, а мне начальник отдела разработки с порога: "В общем, мы с гендиректором посоветовались и решили...".
Угу. Писать прогу придется мне. Хотя, почему придется? :) Когда еще я освою разработку под Андроид за счет работодателя. :) Дома ноут слабый, я замучаюсь ждать, пока эмулятор загрузится.
По такому случаю мне в рабочую машину впихнули памяти на 4 гига вместо одного. Эмуляторы устройств Андроида стали загружаться вместо 10 минут всего пять.
В общем, у меня теперь новая игрушка - программирование под Андроид. Посмотрим, насколько терпежа хватит. :)

Да, если кто столкнется с такой ошибкой. Под Эклипс. Созданный чистый проект для Андроида не может скомпилиться из-за двух ошибок связанных с ресурсами приложения.
Компилятор ругается на строчку

setcontentview(r.layout.activity_main);

Вот такими словами

activity_main cannot be resolved or is not a field

И не дает собрать проект.

Гугление предлагает убрать строчку

import android.R;

Однако, она снова появляется. Сама.
Так вот, надо в меню "Project" снять галку "Build Automatically". Потом убрать строчку

import android.R;

И спокойно компилировать проект. Эмулятор лучше держать уже запущенным, чтобы время не тратить на ожидание.
Фсё!

P.S. Ликбез для самых маленьких http://www.skipy.ru/technics/likbez.html

памятка, программирование, жизнь

Previous post Next post
Up