Smazat příspěvek

 Chystáte se smazat zprávu (se všemi případnými odpověďmi) z kategorie Hlavní diskuze:


2.09.2016 (11:36:11)
RayeR (web) :
>Goheeca, Vroutek a dalsi android-experti - dotaz: Da se pouzivat samotny NDK aniz bych musel instalovat cele jeble Andoid studio (1,3GB) budnle? NDK sem rozbehal v pohode, je to v podstate jen GCC/LLVM toolchain + nake knihovny. Umim s tim zkompilovat nativni projekt - vytvori se *.so knihovna pro armeabi-v7a, jenze to je jen cast. Jeste z toho potrebuju nejak udelat APKcko. Ono ten projekt obsahuje jeste jakysi javovy zavadec, kery se musi zkompilovat tim SDKckem. Me by z toho stacilo jen minimum commandline toolu, kery sou potreba pro tu kompilaci javy do dexu a balic APK + podpis, nepotrebuju k tomu zadny Eclipse a dalsi kraviny. Neda se stahnout nekde takovej minimalizovanej balicek?
2.09.2016 (14:22:27)
ms-boss obalka (web) :
Ano, lze. Code::Blocks a NetBeans ho podporují.
Ale po zhruba 4 hodinách snahy rozchodit to jsem si řekl, že si radši počkám na nějakej novej systém...
2.09.2016 (20:51:05)
RayeR (web) :
Tak se mi povedlo rozjet aspon kompilaci konzolovejch binarek, chtelo to ale jistou esencialni upravicku make skriptu:
Android.mk
LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) # Newer Android supports only PIE (Position Independent Executables) LOCAL_CFLAGS += -pie -fPIE LOCAL_LDFLAGS += -pie -fPIE LOCAL_MODULE := hello LOCAL_SRC_FILES := hello.c include $(BUILD_EXECUTABLE)

Application.mk
APP_ABI := armeabi-v7a APP_STL := stlport_static APP_PLATFORM := android-9

Ale chtel bych rozjet i examply vyuzivajici GL nebo tu low-level grafiku, ale to se bez toho minima Javoviny asi neobejde...
2.09.2016 (21:02:49)
VroutekB:
A to je takový problém stáhnout a nainstalovat to celé Skynet Studio? (bo vám ho ty plečky s XPčkama nerozdýchávají?) **01
Než se učit omrdávat příkazový řádek javy, raději omrdávat přímo javu.
2.09.2016 (23:33:20)
RayeR (web) :
Nasrat skynet studiu!
Jak tak koukam, bez javy to nepujde - je potreba minimalne na ten glue code - nativni programy pouzivaji andoid_main(...) kde dostavaji nejakou dulezitou systemovou strukturu aby mohly dostavat udalosti atd. Pouze v pripade konzolove apky jde pouzit primo main(). Mozna by sla nahodit i grafika, ale to uz by bylo hodne obskurni.
Nicmene koukam, ze sem na download strance prehlidl, ze tam maji este dalsi balicky SDK -
https://developer.android.com/studio/index.html#downloads
konzolovy android-sdk_r24.4.1-windows.zip ma jen nakych 200MB...
3.09.2016 (01:30:33)
8-bit obalka (web) :
Vidím, že se docela ujalo říkat gůglu "Skynet". Jen nechci vědět co se stane, až si to ta věc začne uvědomovat **02
3.09.2016 (10:26:03)
ms-boss obalka (web) :
Teda já jsem doteď říkal Windows Skynet...
Ale na Google se to asi hodí víc. Jen by to chtělo víc vymakat ty neurální sítě, kvantové počítače a roboty z tekutých kovů **02
Na fruhou stranu, dá se hacknout Atari Portfoliem **02
http://media.techeblog.com/images/atari-portfolio.jpg
5.09.2016 (14:03:38)
Ceňák:
Pokud se ti, Rayere, podaří vymyslet nějaký postup, pochlub se na svých stránkách.
5.09.2016 (19:46:27)
RayeR (web) :
Jo, zatim bojuji s gigabajtama sracek, NDK, SDK, JDK, ant... Rad bych z toho upekl nejaky kompaktni toolchain pro arm target-only na vyvoj C nativek, kde 1 volanim make nebo davky se prelozi cely projekt a bude to mit par stovek MB, zatim je to spis v risi unreal..
5.09.2016 (20:27:52)
Ceňák:
To věřím. Se divím, že někdo něco takového už nevymyslel.
Přispět moc nemůžu, mám omezený internet, takže velké balíky stahovat nemohu.
Podle tohoto by to mělo jít: https://developer.android.com/ndk/guides/standalone_too... Otázka je, jak to bude fungovat v praxi pro konkrétní ide.
Tady jsou nějaké toolchainy 3. stran, ale pro c(++) tam toho moc není https://en.wikipedia.org/wiki/Android_software_development
Mě osobně zaujal ten Basic4Android (jsem hlavně bejzikář), ale po bližším prozkoumání to chce zase mít nainstalený JDK i SDK, takže nic.
Píšou tam o nějakém SDL, v tom se dá psát v C. A pak Visual Studio 15, to fungovat bude, ale to bude asi ještě větší bloatware a spyware než to Android Studio.
6.09.2016 (00:05:38)
RayeR (web) :
S gcc toolchainem pro arm neni problem, to mam v ramci NDK rochozeny (NDK=gcc/llvm toolchainy pro ruzny plaformy + knihovny. To ma nakych 70MB gcc + ~250MB C knihoven a hedru), jenze to potrebuje jeste ten Javovy wrapper, kuli kerymu zatim musim mit i SDK a JDK, to uz je pres giga...
SDL knihovna jde vybuildit nativne pro ARM jako *.so knihovna a pak linkovat. Patrne ji pouziva rada her, ale zkompilovanou verzi sem nenasel, cetl sem naky postup jak si ji prelozit...


Přezdívka:*
Heslo:*

███   ███   ███   
  █     █   █ █   
███    █    █ █   
█      █    █ █   
███    █    ███   
Opiš:*

Zde můžete smazat vlastní vlákno nebo kteroukoliv odpověď v něm. Můžete smazat vlastní odpověď v cizím vlákně, pokud na ni ještě nikdo jiný nereagoval. Mazat cizí vlákna a odpovědi v nich mohou pouze admini. Smazání příspěvku je nevratná operace! Smazáním vzkazu se smažou i odpovědi na něj.
Seznam uživatelů
Zpět na knihu