[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]

Файл: 200ba78506a521ebdcd2f9727e4b18798b34e458.jpg -(459 KB, 1280x800, 200ba78506a521ebdcd2f9727e4b18798b34e458.jpg)
459 No.178296  

Хочу поднять сервер на мобильном девайсе ради простых веб-приложений (блокнот, словарь), чтобы мой тивоизированный хендхелд перестал быть беспомощным. Винфон не позволяет создавать вайфай-сеть, если не включить cellular internet, а аипод этого в принципе не умеет. Поэтому вопрос - умеет ли андройд быть хотспотом без сим-карты? В идеале мне бы пригодилось любое дешёвое устройство (желательно без экрана и с хорошим аккумулятором), умеющее быть вайфай-хостом и под которое можно девелопать.

>> No.178298  

>>178296
а чем тебе не нравятся малинка, ардуино, банана, эдисон и прочие системы на кристалле? (кроме того, что батарейку туда придется делать самостоятельно)

>> No.178299  
>аипод этого в принципе не умеет

Умеет. Правда, также с включенным мобильным и за компанию - блютусом.
Другое дело, что девелопать под него - или ломать, или платить за девелопер акк.

>> No.178305  

>>178299
Откуда в айподе мобильный интернет?

>> No.178307  

>>178296
Умеет, более того - я как раз использую свой старый смартфон как мини-сервер. Очень хорошая штука.
>>178298

> А чем тебе не нравятся малинка, ардуино, банана, эдисон и прочие системы на кристалле?

Тем, что их очень тяжело найти и они дорогие. А еще очень медленные по сравнению даже с китайским смартфоном за $30. Ну и куча плюшек андроида как платформы.

>> No.178313  

>>178299

>платить за девелопер акк.

Уже не надо.
>>178307

>куча плюшек андроида как платформы

А так же куча минусов. Девелопать, не устанавливая ждк до сих пор нельзя, в гугловском плагине грейдла до сих пор безнадёжно сломана поддержка ndk. Сборку ещё как-то скриптами прицепить можно, а подкладывать дебаггер уже нет - копируются только so. Скрипты ndk ещё ломают с завидной периодичностью, под виндой, кажется, их уже давно вообще не тестируют.

>> No.178315  
Файл: Orange_Pi_One_Large.jpg -(653 KB, 2188x1440, Orange_Pi_One_Large.jpg)
653

Orange Pi One, 10 баксов, Вeдро или Линукс.

>> No.178318  

>>178313

> А так же куча минусов.

Что? Андроид идет чисто бонусом к ядру Linux, так что недостатки именно андроида тут нет смысла описывать.

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

Ну, если ты хочешь писать на Java под андроид - само собой нельзя, это же логично. Если тебе нужен только Linux, как автору поста - ставишь на хост cross-arm-gnueabi-тулчейн и собираешь все, что твоей душеньке угодно. С рут-правами можно даже прямо в /dev/fb0 рисовать мимо всего андроида.

> в гугловском плагине грейдла до сих пор безнадёжно сломана поддержка ndk

Ну так и не пользуйся гугловским плагином, кто мешает? Я вообще самописным скриптом на bash собираю.

> Сборку ещё как-то скриптами прицепить можно, а подкладывать дебаггер уже нет - копируются только so. Скрипты ndk ещё ломают с завидной периодичностью, под виндой, кажется, их уже давно вообще не тестируют.

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

>> No.178319  

>>178318
*как автору треда
Поправил

>> No.178324  

>>178318

>Андроид идет чисто бонусом к ядру Linux

А можно его вообще оторвать, раз не нужен, чтобы батарейку не жрал?

>cross-arm-gnueabi-тулчейн

Отличная идея

>> No.178325  

А я поставил Ubuntu Phone и всё стало ещё лучше.

>> No.178329  

>>178324

> А можно его вообще оторвать, раз не нужен, чтобы батарейку не жрал?

Можно, почему нет? Убери запуск zygote из init.rc и не будет тебе андроида. Но и тетеринга тогда тоже не будет. Ну или вручную настраивай через ADB с помощью busybox и wpa_supplicant. То еще удовольствие, я тебе скажу.

> Отличная идея

Можешь использовать даже тулчейн из NDK, он вполне прекрасно работает и в ручном режиме + есть уже некоторые системные библиотеки. А еще лучше для разработки на сях поставить Crystax SDK, это форк андроидовского тулчейна с правильным подходом к делу. Но мне хватает и обычного arm-linux-gnueabi- из репов генту. Отличий между gnueabi и androideabi ровно одно - во втором enum имеют фиксированный размер в 32 бита (один unsigned int), в первом он не определен.




[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]