LINUX.ORG.RU

Вышел Android SDK 2.1

 , ,


0

0

Релиз платформы Google Android 2.1 предназначен для функционирования на устройствах, выпущенных начиная с этого года, таких, как Nexus One. Включает в себя как исправления ошибок, так и следующие изменения API(текущая версия - 7):

  • Поддержка анимированных обоев(новый пакет android.service.wallpaper);
  • Отслеживание мощности сетевого сигнала в данный момент времени с помощью класса SignalStrength;
  • Добавлены методы в классах View(базовый класс для виджетов пользовательского интерфейса) и ViewGroup;
  • Изменения в движке Webkit(методы для работы с сетевыми хранилищами данных, возможность позволить или запретить отслеживание своего местоположения с помощью веб-интерфейса и некоторые другие)

Более подробный список изменений можно увидеть здесь.

Для перехода данную версию API необходимо добавить соответствующий компонент SDK, следуя руководству.

>>> Подробности

★★★★

Проверено: Shaman007 ()

было бы круто получить Android Scripting Engine в дефолтной поставке.

volh ★★ ()
Ответ на: комментарий от yet_another_anon

ну андроида этого, чего ж еще. чтобы не приходилось на маркете брать. так можно будет сразу приложения писать на питоне руби и луа с жс, которые будут работать сразу.

volh ★★ ()
Ответ на: комментарий от volh

>ну андроида этого, чего ж еще. чтобы не приходилось на маркете брать. так можно будет сразу приложения писать на питоне руби и луа с жс, которые будут работать сразу.

нафиг-нафиг.
тем более что открыть маркет на нужной странице из приложения - три строчки кода

thevery ★★★★ ()
Ответ на: комментарий от volh

>ну андроида этого, чего ж еще. чтобы не приходилось на маркете брать. так можно будет сразу приложения писат на питоне руби и луа с жс, которые будут работать сразу

Это ты где собрался на всëм этом писать? На самом андроиде ? :)

sS ★★★★★ ()
Ответ на: комментарий от volh

> было бы круто получить Android Scripting Engine в дефолтной поставке.

Я так понял, вы с этим самым (Android Scripting Engine) успели поковыряться. Что это из себя представляет (на примере Питона скажем) Jython для Андроидной Явы или это всё же отдельная песня?

Alesh ()
Ответ на: комментарий от sS

ну, писать можеть и не на самом андройде, но вообще без разницы же.

volh ★★ ()

> Включает в себя как исправления ошибок, так и следующие изменения API(текущая версия - 7). Для перехода на данную версию API необходимо добавить соответствующий компонент SDK.

Так я не понял программы написанные для версии 1.0 будут работать в андроиде 2.1?

А программы, разработанные на 2.1 будут запускаться на смартфонах на которых стоит 1.0?

xintrea ()
Ответ на: комментарий от Alesh

>Я так понял, вы с этим самым (Android Scripting Engine) успели поковыряться.

Нет.

Что это из себя представляет (на примере Питона скажем) Jython для Андроидной Явы или это всё же отдельная песня?


Код говорит, что для питона используется обычный подправленный 2.6. А вот для руби - JRuby.

volh ★★ ()
Ответ на: комментарий от thevery

>тем более что открыть маркет на нужной странице из приложения - три строчки кода

а, ну тогда и отлично.

volh ★★ ()
Ответ на: комментарий от volh

>ну, писать можеть и не на самом андройде, но вообще без разницы же.

Ну если нигде не писать то точно без разницы :)

sS ★★★★★ ()
Ответ на: комментарий от sS

я тебя не заставляю пользоваться моими программами, да? мне куда удобнее будет писать утизулины на jruby, чем городить очередной жаваэнтерпрайзогород. подтверждено опытом на symbian.

volh ★★ ()
Ответ на: комментарий от xintrea

>Так я не понял программы написанные для версии 1.0 будут работать в андроиде 2.1?

Будут

А программы, разработанные на 2.1 будут запускаться на смартфонах на которых стоит 1.0?

Если использовались фичи, специфичные для более новых версий то скорее всего нет. Если есть исходники и таких фич не используется то правим Min SDK version на нужную в манифесте и вперёд

sS ★★★★★ ()
Ответ на: комментарий от volh

>мне куда удобнее будет писать утизулины на jruby, чем городить очередной жаваэнтерпрайзогород.

Речь не об этом :)) «На чём» это о железяке а не о языке... а так хоть на китайском пиши. В этом контексте упоминание о маркете как раз и говорит что ты хотел _писать_ (не тестить !) это дело либо на железяке либо внутри эмулятора :) SDK ведь не с маркета качают :))

sS ★★★★★ ()

Кто знает, для htc dream сделают прошивку 2.1 с работающей камерой?

goingUp ★★★★★ ()
Ответ на: комментарий от sS

Аа, вот это к чему. Не, до писания прямо внутри эмулятора я еще не чокнулся.

volh ★★ ()

Пока android на 100% тивоизирован, телефонов с возможностью перепрошивки нет, юзер посажен в тюрьму и может запускать только убогую тормозю на дальвике, новостям об андроиде делать на лор нечего. Иначе можно и сервис паке к win7 новость написать.

slovazap ★★★★★ ()
Ответ на: комментарий от slovazap

>Пока android на 100% тивоизирован, телефонов с возможностью перепрошивки нет

привет анабиозникам, ADP1 уже год как существует и продаётся...

thevery ★★★★ ()
Ответ на: комментарий от volh

ASE не? Можно скрипты на раб. стол выбрасывать, писать прямо в андроиде, на лэптопе, как больше по нраву. Там и Python. и JRuby, и Pearl'ом, и даже какая-то Lua (никогда не лсышал...). Там же и Shell есть.

anonymous ()

два вопроса по андроиду.

1. вот я простой линупсоед, имею убунту в своём распоряжении. так как нищеброд, никакого дивайса у меня нет и не придвидится, я даже слово это писать правильно не научился. что мне тыркнуть и что скачать, чтобы получить «Виртуальный андроид» (эмулятор) да среду для разработки для этого чуда заморского, дабы я мог набыдлокодить очередной свой шедевр.

2. допустим, перестал я быть нищебродом, отпустила меня жаба, и появился у меня Nexus 6, в смысле тот гудлевый аппарат распиареный, айфон ему в качель. так вот - могу ли я там запускать свои любимые приложеница сразу с пылу с жару с debian-armel или debian-как-там-архитектура?

anonymous ()
Ответ на: комментарий от anonymous

Насчёт «запускать deb» - дык там другие пакеты APK называются.

А вот эмулятор есть, он с SDK поставляется (точнее - встроен).

developer.android.com и вперёд!

anonymous ()
Ответ на: комментарий от anonymous

> Насчёт «запускать deb» - дык там другие пакеты APK называются.

не запускать деб, а запускать привычные бинарники, sylpheed для почты, и т.п., можно даже через rsync их синхронизировать с основной системой. для меня это главный профит лялих-телефона - что всё везде одинаковое.

хотя бы чрут, иксы туда, ну не знаю, сложно мне пока из маркетинговой шелухи понять концепцию

anonymous ()
Ответ на: комментарий от anonymous

>1....

http://developer.android.com/sdk/index.html

так вот - могу ли я там запускать свои любимые приложеница сразу с пылу с жару с debian-armel или debian-как-там-архитектура?

демьян поставить можно ... в приступе красноглазия :)) http://4pda.ru/forum/index.php?showtopic=151660

sS ★★★★★ ()

Что-то у гугля Android SDK поперли чаще, чем у MS - ее дотнеты.

impfp ()

Андроид не нужен, это дибильная подделка на яве!

filosof ()

поставил eclipse, java jdk, скачал sdk. как я понимаю, нужны target-ы и прочее? но после того, как запускаю tools/android, и пытаюсь обновить репозиторий, пишет «Сеть недоступна». Хотя сеть доступна, вручную xml скачивается.

debian sid 32, стартовал эту шнягу и от юзера, и через sudo, всё равно сеть недоступна. :(

как посмотреть на этот андроид-то? :(

anonymous ()

поставил eclipse, java jdk, скачал sdk. как я понимаю, нужны target-ы и прочее? но после того, как запускаю tools/android, и пытаюсь обновить репозиторий, пишет «Сеть недоступна». Хотя сеть доступна, вручную xml скачивается.

debian sid 32, стартовал эту шнягу и от юзера, и через sudo, всё равно сеть недоступна. :(

как посмотреть на этот андроид-то? :(

anonymous ()
Ответ на: комментарий от sS

> Там же пошаговые инструкции есть по ссылке...

в арче работает. что-то, чем больше я ковыряю современный debian, тем больше уверенность, что там не работает вообще ничего.

anonymous ()
Ответ на: комментарий от anonymous

JDK вроде должен быть обязательно Сановский, а не ГНУтый.

anonymous ()
Ответ на: комментарий от anonymous

> JDK вроде должен быть обязательно Сановский, а не ГНУтый.

у эклипса что в debian что в arch обязательная зависимость - openjdk

anonymous ()
Ответ на: комментарий от anonymous

> у эклипса что в debian что в arch обязательная зависимость - openjdk

поставил, включил эмулятор... уже минут 5 загружается, пишет андроид, и конца и края не видно. ничего не поделаешь, это java? или что он делает?

anonymous ()
Ответ на: комментарий от anonymous

> поставил, включил эмулятор... уже минут 5 загружается, пишет андроид, и конца и края не видно. ничего не поделаешь, это java? или что он делает

загрузился, скорость поражает. я когда-то на cel366 на pocketpc с раз этак в 20 большей скоростью ваял и эмуляторил. блин, почему не убунта, почему андроид?

anonymous ()

Эмулятор и правда тормоз, у меня на выделенном 1 гиге, тормозил как ненормальный

Turboangel ()

оне хоть мультитач из коробки сделали в своем андройеде?

AVL2 ★★★★★ ()
Ответ на: комментарий от AVL2

>оне хоть мультитач из коробки сделали в своем андройеде?

Еще в 2.0 :)

sS ★★★★★ ()
Ответ на: комментарий от sS

а чего пишуть, что в гугле фоне нексус 1 его нет? Там как раз 2.1 стоит.

AVL2 ★★★★★ ()
Ответ на: комментарий от AVL2

Он там есть но так как существует яблопатент - заблокирован для сша

sS ★★★★★ ()
Ответ на: комментарий от sS

а, ну это уже неплохо.

Осталось русский в клавиатуре и можно покупать...

AVL2 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.