LINUX.ORG.RU

Запуск Android-приложений в Ubuntu

 , ,


0

0

Компания Canonical представила прототип среды выполнения Android-приложений, позволяющей запускать их в Ubuntu.

Платформа Android использует ядро Linux, но не является Linux-платформой, поскольку предоставляет собственное Java-окружение. Приложения, написанные для Android, нельзя запустить на существующих виртуальных машинах Java. Разработка Canonical позволяет запускать их так же, как и обычные Linux-приложения, предоставляя им необходимую виртуальную инфраструктуру.

На данный момент реализованы далеко не все специфические особенности платформы. Возможность запуска приложений Android важна, прежде всего, для использования на нетбуках.

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



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

> кроме того Android-приложения должны быть собраны с использованием библиотеки libc из Ubuntu

это как?

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

У гугла свой glibc, с убунтовым ядром не катит:

"The developers have built a working prototype of the execution environment. They successfully compiled it against Ubuntu's libc instead of Android's custom libc and they are running it on a regular Ubuntu kernel."

mipt_student
() автор топика
Ответ на: комментарий от pained

Тьфу, это я глупость написал, да. Среду они свою так собрали.

mipt_student
() автор топика

>Платформа Android использует ядро Linux, но не является Linux-платформой, поскольку предоставляет собственное Java-окружение.

Жуть.

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

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

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

>Почему на настольном? Написано же - на нетбуках.

как бы ирония была

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

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

вот вам и свободных линукс в телехвоне

unrealix
()

>важна, прежде всего, для использования на нетбуках.

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

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

Для совместимости? Синхронизация органайезров, планировщиков и прочих PIM. Работа с одними и теми же форматами данных на разных устройствах.

malices_gossips ★★★
()

Я правильно понимаю, что программы для Google Android будут работать на обычном компе с обычной убунтой когда это все допилят, да? Это первый вопрос :) Второй: а на "Ubuntu для ARM" тоже сделают возможность запуска Android программ? Или реализуют только для x86?..

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

У разработчиков дистрибутивов линукс, даже пусть x86 дистрибутивов, нет привычки писать непортируемый код. Так что если даже оно сначала будет работать на x86, то на arm будет работать уже скоро. Учитывая оффициальную поддержку убунтой arm, можно с уверенностью сказать что работать будет скоро.

Вообще это хорошо, так как позволит в перспективе телефонам на maemo,openmoko и подобным платформам, основанных на полноценных линуксах использовать приложения android. А значит заполучить доступ к к уже написанным специфическим приложениям для андроида, но не отказывая себе в своём пути:)

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

Ну допустим если это нетбук со встроенным gps, 3g и сенсорным экраном и отстёгивающейся клавиатурой - то в общем андроид очень даже кстати. Звонить например:) Есть конечно ещё maemo, но это другой вопрос. А arm базированных нетбуков с 3g, gps и тд будет скоро как собак нерезаных.

PS: интель с асусом глубоко пожалеют о развитии нетбучного сектора, их там в последующие годы отымеют конкуренты + малоизвестные компании, уже на базе арма:)

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

> Самый главный вопрос - нафига.

внимательно читаем последнее предложение.

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

>>>Для совместимости? Синхронизация органайезров, планировщиков и прочих PIM. Работа с одними и теми же форматами данных на разных устройствах.

Ну так значит это должна быть совместимость на уровне форматов и стандартов, а не эмуляторов и вм всяких, нет? При чем тут запуск телефонных приложений, хоть бы и на нетбуке? Разный форм-фактор, разное железо, разные органы управления, разные экраны. То есть как эксперимент это вполне хорошо и наверняка полезно для андроид-разработчиков, а вот в практической пользе и удобстве для юзеров я что-то сильно сомневаюсь. Если только убунта собралась попробовать себя еще и в роли ОС для мобил?

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

> Самый главный вопрос - нафига

Ответ очевиден, для тривиального запуска Android приложений на нетбуках :))) Это например _значительно_ повысит конкуренто-способность Ubuntu Netbook Remix для нетбуков.

PS: Вот, а говорили, что Canonical ничего собственного не разрабатывает. Молодцы ведь!

Buy ★★★★★
()

Скоро в Ubuntu будет все что угодно, начиная от WinAPI и NT ядра, заканчивая тормознутыми Java-поделиями из Android.

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

>Ну так значит это должна быть совместимость на уровне форматов и стандартов, а не эмуляторов и вм всяких, нет?

В идеальном мире. Фактически же запустить на уже существующей платформе уже существующие приложения для работы с уже существующими форматами, дописав при этом кое-что в иксах получается много легче, чем пилить общий стандарт на PIM, который сейчас свой для каждой платформы.

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

> Скоро в Ubuntu будет все что угодно, начиная от WinAPI и NT ядра, заканчивая тормознутыми Java-поделиями из Android.

Если это все летает на телефоне, почему должно тормозить на обычном компе?

vovkab
()

Линукс/вендо/макокапец!

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

> даёшь Android-приложения на настольком ЭВМ !

а зачем ?

вот на телефонах пускать десктопные прилады - понятно, а вот обратное.... Поясните pls

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

>Скоро в Ubuntu будет все что угодно, начиная от WinAPI

>MicroSoft (*) (30.05.2009 22:47:41)

Может насчёт WinAPI вы нам поможете?

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

>вот на телефонах пускать десктопные прилады - понятно, а вот обратное.... Поясните pls

Это же очевидно, снести андроид, накатить убунту на телефон вместо андроида, и если будет нужно юзать андроидные приложения( к примеру андроид маркет), вуаля.

e000xf000h
()

я рад конечно, что неосилив покупку Г1, смогу его софт на своем аспайре1 попробовать, но как то не очень то и надо!

hokum13
()

> и зачем андроидные приложения на моем нетбуке? если я конечно не андро-девелопер...

> А что под Android есть такое нужное, чего нету под Linux?

Так ведь разработчиков ломает делать программы под непопулярный Линукс. А под Андройд таки придется. Вот, например, простите, Спотифай под Андройд делают. Лучше же, чем под Вайном запускать.

Deleted
()

Как это не линуксовая пратформа? очень даже линуксовая

просто окружение не GNU а google

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

>??? >и зачем андроидные приложения на моем нетбуке? если я конечно не андро->девелопер...

нет, это вы мне объясните, зачем оно ненужно? почему оно не должно существовать?

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

sovbodu_anonymousam
()

Химеры плодятся уже по экспоненте, а на прилавках магазинов по прежнему пусто. Где железки-то?

Lumi ★★★★★
()

>вот на телефонах пускать десктопные прилады - понятно, а вот обратное.... Поясните pls

Да, емае... Ну понятно же что не для десктопа вся эта кухня разрабатываеться. Для нетбуков все это, есть - Ubuntu Netboock Remix, или думаете по умолчанию в десктопе будет? Конкуренто-способность тут главное и эта разработка ее значительно повысит!

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

Да что-то в европах и асэшаях тоже не густо.

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

>А что под Android есть такое нужное, чего нету под Linux?

Есть слово гугл перед словом андроид, это создает рекламу для обычного быдлоюзера. Приложения под андроид оптимизированы под низкое разрешение экрана. Андроид даже проще гнома, что опять таки понравится виндузятникам.

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

goingUp ★★★★★
()

Что еще хорошо в андроиде, так это то, что проприетарщики, если уж и пишут свой закрытый софт, то будет он работать хотя на ARM, хоть на x86 и на всем том куда перенесут андроид, а так же Ubuntu в последствии :) А это больше программ, больше игр, драйвера будут пилить больше под Linux... :) Если посмотреть, так все это не так уж и плохо.

I-Love-Microsoft ★★★★★
()

есть планы у гугла выпускать андроид на нетбуках ,(канешно всего слух) так вот ,если так оно и есть ,тогда ясно зачем эта чняга Тут писали где железячки? я ненавно был в дубаи ,так там их полно имхо так всегда было полно)Больше чем в раше ,думаю иза малого-спроса ,например в официальной прошивки нокиа нет русского)

Al-Rashidu
()
Ответ на: комментарий от piranha

Да я это знаю просто сказал это к тому это рынок (русский) не имеет достаточного спроса чтоб в оф-пакет попасть и так наверно и с другими ...

Al-Rashidu
()
Ответ на: комментарий от Al-Rashidu

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

Я тоже читал только обзоры, поэтому думаю, что эта софтовая гонка как замер температуры в бачке унитаза - вроде можно, но совершенно толку нет. Выход на рынок - это начало продаж, а не десятки новообразованных альянсов для разработки софта и тысячи обзоров непродающегося железа.

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

>Ну так значит это должна быть совместимость на уровне форматов и стандартов, а не эмуляторов и вм всяких, нет?

какие к чертовой матери эмуляторы?! убунту есть для x86 и арм, таки на какай из этих архитектур она будет эмулятором? Андройд, это ява с набором своих классов. ТАк почему не запустить ее в убунте?

>Разный форм-фактор, разное железо, разные органы управления, разные экраны.

кто тебе это сказал? андройд такая же универсальная система, работающая с разными форм-факторами, экранами и манипуляторами, кк любая другая универсальная ОС.

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

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