Косенко Данила Юрьевич (kosenko_danila) wrote,
Косенко Данила Юрьевич
kosenko_danila

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

Бывают в жизни странные совпадения.
Для проекта на работе надобно написать программку под Андроид. Несложную для тех, кто в теме. Нанятый разработчик на яве сбежал спустя неделю, написав в скайпе, что "поменялись жизненные ориентиры". Коллеги шутят - наверное, в Тибет уехал. После просветления. :)
Вчера днем забрел в книжный магазин. Люблю, знаете ли, зайти в книжный да посмотреть, чьи книжки выложили прямо перед входом. Потом направился в отдел со словарями и разговорниками. Прямо за спиной - несколько полок с компьютерной литературой.
Взял одну книжечку про 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
Tags: жизнь, памятка, программирование
Subscribe

  • Это прямо про меня! :)

  • Криминальный Штирлиц

    Что было бы, если бы Квентин Тарантино снимал «17 мгновений весны»? З.Ы. Видео есть, просто заставка такая у ролика.

  • Секретное

    " США запустили секретный спутник для военно-космической разведки". И здесь такой же заголовок. Или новостная формулировка "проведут секретную…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 18 comments

  • Это прямо про меня! :)

  • Криминальный Штирлиц

    Что было бы, если бы Квентин Тарантино снимал «17 мгновений весны»? З.Ы. Видео есть, просто заставка такая у ролика.

  • Секретное

    " США запустили секретный спутник для военно-космической разведки". И здесь такой же заголовок. Или новостная формулировка "проведут секретную…