Android'de Python'u ├žal─▒┼čt─▒rman─▒n bir yolu var m─▒?


Al─▒nan cevaba git


S60 versiyonu ├╝zerinde ├žal─▒┼č─▒yoruz ve bu platform ho┼č bir Python API'sine sahip.

Ancak, Android'de Python hakk─▒nda resmi bir ┼čey yok, ancak Jython var oldu─čundan, y─▒lanla robotun birlikte ├žal─▒┼čmas─▒na izin verecek bir yol var m─▒?


2097









Cevap say─▒s─▒n─▒ say: 25






Bir yol Kivy kullanmakt─▒r :

├çoklu dokunma uygulamalar─▒ gibi yenilik├ži kullan─▒c─▒ aray├╝zlerinden faydalanan uygulamalar─▒n h─▒zl─▒ bir ┼čekilde geli┼čtirilmesi i├žin a├ž─▒k kaynakl─▒ Python k├╝t├╝phanesi.

Kivy Linux, Windows, OS X, Android ve iOS ile ├žal─▒┼č─▒r. Ayn─▒ [python] kodunu desteklenen t├╝m platformlarda ├žal─▒┼čt─▒rabilirsiniz.

Kivy Vitrin uygulamas─▒


1005







Yeni Android Scripting Environment (ASE / SL4A) projesi de var. Harika g├Âr├╝n├╝yor ve yerel Android bile┼čenleriyle baz─▒ entegrasyonlara sahip.

Not: Art─▒k "aktif geli┼čtirme" alt─▒nda de─čil, ancak baz─▒ ├žatallar olabilir.


339







Evet! : Android Komut Dosyas─▒ Ortam─▒

SL4A ├╝zerinden Matt Cutts ├╝zerinden bir ├Ârnek - "i┼čte alt─▒ sat─▒r Python kodu ile yaz─▒lm─▒┼č bir barkod taray─▒c─▒:

 import android
droid = android.Android()
code = droid.scanBarcode()
isbn = int(code['result']['SCAN_RESULT'])
url = "http://books.google.com?q=%d" % isbn
droid.startActivity('android.intent.action.VIEW', url)
 

214







Ayr─▒ca Google ├žal─▒┼čanlar─▒ taraf─▒ndan yaz─▒lm─▒┼č SL4A da bulunmaktad─▒r .


88







" Android i├žin Pygame Alt K├╝mesi, Android platformunda Pygame i┼člevselli─činin bir alt k├╝mesinin liman─▒d─▒r. Projenin amac─▒, Android'e ├Âzg├╝ oyunlar─▒n olu┼čturulmas─▒na izin vermek ve oyunlar─▒n PC benzeri platformlardan Android'e ta┼č─▒nmas─▒n─▒ kolayla┼čt─▒rmakt─▒r. ."

├ľrnekler olduk├ža ilgin├ž olan bir APK'de paketlenmi┼č eksiksiz bir oyun i├žerir.


86







Android i├žin Python 2.7.2'yi derlemek i├žin talimatlar ve bir d├╝zeltme ekledim, buradan blogumda bulabilirsiniz: http://mdqinc.com/blog/2011/09/cross-compiling-python-for-android /

EDIT: 2B Oyun Motorum olan Ignifuga kaynakl─▒ ├╝r├╝n├╝ a├žt─▒m , Python / SDL tabanl─▒ ve Android i├žin ├žapraz derleme yap─▒yor. Oyunlar i├žin kullanmasan─▒z bile, koddan ve olu┼čturucu hizmet program─▒ndan (Schafer ad─▒nda, Tim'den sonra ... kim oldu─čunu biliyorsunuz) faydal─▒ fikirler edinebilirsiniz.


75







Android i├žin Komut Dosyas─▒ Katman─▒

SL4A istedi─činizi yapar. Do─črudan cihaz─▒n─▒za sitelerinden kolayca y├╝kleyebilirsiniz ve root kullanman─▒za gerek yoktur.

Bir dizi dili destekliyor. Python en olgun olan─▒d─▒r. Varsay─▒lan olarak, Python 2.6 kullan─▒r, ancak bunun yerine kullanabilece─činiz bir 3.2 ba─člant─▒ noktas─▒ vard─▒r . Galaxy S2'deki her t├╝rl├╝ ┼čey i├žin bu ba─člant─▒ noktas─▒n─▒ kulland─▒m ve iyi ├žal─▒┼čt─▒.

API

SL4A, android desteklenen her dil i├žin kendi k├╝t├╝phanelerinin ba─člant─▒ noktas─▒n─▒ sa─člar . K├╝t├╝phane, tek bir Android nesne ile temel Android API'sine bir aray├╝z sa─člar .

 from android import Android

droid = Android()
droid.ttsSpeak('hello world') # example using the text to speech facade
 

Her dilin hemen hemen ayn─▒ API'si vard─▒r. JavaScript API'sini web g├Âr├╝n├╝mlerinde bile kullanabilirsiniz.

 let droid = new Android();
droid.ttsSpeak("hello from js");
 

Kullan─▒c─▒ aray├╝zleri

Kullan─▒c─▒ aray├╝zleri i├žin ├╝├ž se├žene─činiz vard─▒r:

  • API ├╝zerinden genel, yerel diyaloglar─▒ ve men├╝leri kolayca kullanabilirsiniz. Onay diyaloglar─▒ ve di─čer temel kullan─▒c─▒ giri┼čleri i├žin bu iyidir.
  • Ayr─▒ca bir Python beti─činin i├žinden bir web g├Âr├╝n├╝m├╝ a├žabilir, ard─▒ndan kullan─▒c─▒ aray├╝z├╝ i├žin HTML5 kullanabilirsiniz. Python'dan web g├Âr├╝n├╝mleri kulland─▒─č─▒n─▒zda, web g├Âr├╝n├╝m├╝yle onu olu┼čturan Python i┼člemi aras─▒nda mesajlar─▒ ileri ve geri iletebilirsiniz. Kullan─▒c─▒ Aray├╝z├╝ yerel olmayacak, ancak yine de sahip olmak i├žin iyi bir se├ženek.
  • Yerel Android kullan─▒c─▒ arabirimleri i├žin bir miktar destek var , ancak ne kadar iyi ├žal─▒┼čt─▒─č─▒ndan emin de─čilim; Sadece hi├ž kullanmad─▒m.

Se├ženekleri kar─▒┼čt─▒rabilirsiniz, b├Âylece ana aray├╝z i├žin bir web g├Âr├╝n├╝m├╝ne sahip olabilir ve yine de yerel diyaloglar kullanabilirsiniz.

QPython

QPython ad─▒nda ├╝├ž├╝nc├╝ bir parti projesi var . SL4A ├╝zerine kuruludur ve ba┼čka baz─▒ faydal─▒ ┼čeylere atar.

QPython, kurulumunuzu y├Ânetmeniz i├žin size daha iyi bir UI sa─člar ve k├╝├ž├╝k, dokunmatik ekran kod edit├Âr├╝, Python kabu─ču ve paket y├Ânetimi i├žin bir PIP kabu─ču i├žerir. Ayr─▒ca bir Python 3 portu var. Her iki s├╝r├╝m de ├╝cretsiz olarak Play Store'dan edinilebilir. QPython ayr─▒ca Kivy de dahil olmak ├╝zere Android projelerindeki bir grup Python k├╝t├╝phanesini de beraberinde getiriyor, bu y├╝zden sadece SL4A de─čil.

QPython'un hala SL4A ├žatal─▒n─▒ geli┼čtirdi─čine dikkat edin (d├╝r├╝st olmak gerekirse). Ana SL4A projesinin kendisi hemen hemen ├Âl├╝.

kullan─▒┼čl─▒ ba─člant─▒lar


74







Bir Python sevgilisi ve Android programc─▒s─▒ olarak, bunun ger├žekten iyi bir yol olmad─▒─č─▒n─▒ s├Âyleyebilirim. ─░ki problem var.

Bir problem, Android geli┼čtirme ara├žlar─▒na g├Âre bir programlama dilinden ├žok daha fazlas─▒d─▒r. Android grafiklerinin ├žo─ču, HTML'ye benzer ┼čekilde ekran─▒ yap─▒land─▒rmak i├žin XML dosyalar─▒ i├žerir. Yerle┼čik java nesneleri bu XML mizanpaj─▒ ile ger├žekten t├╝mle┼čtirilmi┼čtir ve mant─▒ktan bitmap'e gitmek i├žin kendi kodunuzu yazmaktan ├žok daha kolayd─▒r.

Di─čer sorun G1'in (ve yak─▒n gelecekte muhtemelen di─čer Android cihazlar─▒n─▒n) ger├žekten de bu kadar h─▒zl─▒ olmamas─▒. 200 MHz i┼člemci ve RAM ├žok s─▒n─▒rl─▒d─▒r. Uygulaman─▒z─▒n kusursuz ┼čekilde p├╝r├╝zs├╝z olmas─▒n─▒ istiyorsan─▒z, Java'da bile, daha fazla nesne olu┼čturmadan ka├ž─▒nmak i├žin makul miktarda yeniden yazma yapman─▒z gerekir. Python bir s├╝redir hala mobil cihazlarda ├žok yava┼č olacak.


67







Kivy


Bunu, @JohnMudd'un zaten cevaplad─▒─č─▒ ┼čeyin bir uzant─▒s─▒ olarak g├Ândermek istiyorum ( ancak ─░ngilizce, ilk dilim olmad─▒─č─▒ i├žin l├╝tfen benimle kal─▒n )

O zamandan beri y─▒llar ge├žti ve Kivy, v1.9-dev'e geli┼čti. Kivy'nin en b├╝y├╝k sat─▒┼č noktas─▒ bence ├žapraz platform uyumlulu─ču. Yerel ortam─▒n─▒z alt─▒nda kodlayabilir ve test edebilirsiniz (Windows / * nix vb.), Ayr─▒ca Android / iOS / Mac / Windows cihazlar─▒n─▒zda ├žal─▒┼čacak ┼čekilde uygulaman─▒z─▒ derleyebilir, hata ay─▒klayabilir ve paketleyebilirsiniz.

Kivy'nin kendi KV dili ile GUI aray├╝z├╝n├╝ kolayca kodlayabilir ve olu┼čturabilirsiniz (t─▒pk─▒ Java XML'ye benzer, ancak TextView vb. Yerine, KV ui.widgets benzer ├ževiriler i├žin kendi ├Âzelli─čine sahiptir ).

┼×u anda Buildozer ve python-for-android , uygulamalar─▒n─▒z─▒ geli┼čtirmek / paketlemek i├žin en ├žok tavsiye edilen ara├žlard─▒r. ─░kisini de denedim ve kesinlikle Android uygulamalar─▒ geli┼čtirmeyi Python ile ├žok kolayla┼čt─▒rd─▒klar─▒n─▒ s├Âyleyebilirim. Konsol / terminal / komut isteminde kendilerini rahat hisseden kullan─▒c─▒lar, bunlar─▒ kullan─▒rken hi├žbir sorun ya┼čamamal─▒d─▒r ve k─▒lavuzlar─▒ da iyi belgelenmi┼čtir.

Dahas─▒, iOS cihaz─▒n─▒zda test etmek i├žin gereken k├╝├ž├╝k de─či┼čikliklerle ayn─▒ kod taban─▒n─▒ kullanabilmeniz ko┼čuluyla, iOS, kivy-ios Homebrew ara├žlar─▒ arac─▒l─▒─č─▒yla, XOS'un ├žal─▒┼čt─▒r─▒lmadan ├Ânce olu┼čturulmas─▒ i├žin gerekli olmas─▒na ra─čmen , iOS Kivy'nin bir ba┼čka b├╝y├╝k sat─▒┼č noktas─▒d─▒r. ayg─▒tlar─▒ (Xcode'daki iOS Sim├╝lat├Âr├╝ AFAIK ┼ču anda x86 mimarisi yap─▒s─▒ i├žin ├žal─▒┼čm─▒yor). Ba┼čar─▒l─▒ bir yap─▒ elde etmek i├žin Xcode'da elle derlenmesi ve kar─▒┼čt─▒r─▒lmas─▒ gereken baz─▒ ba─č─▒ml─▒l─▒k sorunlar─▒ da var, ancak bunlar─▒n ├ž├Âz├╝lmesi zor olmayacak ve Kivy Google Grubu'ndaki insanlar da ger├žekten yard─▒mc─▒ olacakt─▒r.

T├╝m s├Âylendi─či gibi, iyi Python bilgisine sahip kullan─▒c─▒lar, basit uygulamalar geli┼čtirmek i├žin haftalar i├žinde (g├╝nler olmasa da) temelleri bulmakta sorun ya┼čamazlar.

Ayr─▒ca, Python mod├╝llerinizi derleme ile paketleyebildi─činiz (tarifler olu┼čturabilece─činiz), kullan─▒c─▒lar─▒n Kivy'nin uzant─▒ deste─či sayesinde Requests & PIL vb .http://kivy.org/docs/api-kivy.ext.html%23module-kivy.ext#module-kivy.ext

Bazen uygulaman─▒z, Kivy'nin sa─člayabileceklerinin kapsam─▒ d─▒┼č─▒nda bir i┼člevsellik gerektirir. Bu durumlarda, harici yaz─▒l─▒m k├╝t├╝phanelerine ba┼čvurmak gerekir. Python ekosisteminin zenginli─či g├Âz ├Ân├╝ne al─▒nd─▒─č─▒nda, hemen kolayca i├že aktarabilece─činiz ve kullanabilece─činiz bir├žok yaz─▒l─▒m k├╝t├╝phanesi bulunmaktad─▒r.

Sonuncusu ama en ├Ânemlisi, Kivy'yi daha ciddi / ticari projeler i├žin kullanacaksan─▒z, mevcut mod├╝lleri tatmin edici bulmazs─▒n─▒z. Baz─▒ ├žal─▒┼č─▒labilir ├ž├Âz├╝mler aras─▒nda "├žal─▒┼čma s├╝r├╝yor" ile olsa vard─▒r pyjnius Android i├žin ve pyobjus . Kullan─▒c─▒lar art─▒k yerel API'lerin baz─▒lar─▒n─▒ kontrol etmek i├žin bu mod├╝llerle Java / Objective-C s─▒n─▒flar─▒na eri┼čebilirler.

Kivy'deki deneyimim tecr├╝beli Python programc─▒lar─▒ ve h─▒zl─▒ geli┼čim veya basit kod taban─▒ bak─▒m─▒ isteyen baz─▒ ciddi programc─▒lar ile en iyi ┼čekilde oturmas─▒. O ger├žekten de─čil de olsa birden fazla platformda iyi ├žal─▒┼č─▒r yerli duygu.

Baz─▒ Python uygulama programc─▒lar─▒n─▒n bu bilgileri faydal─▒ bulduklar─▒n─▒ ve Kivy'ye bakmaya ba┼člamalar─▒n─▒ umuyorum. Topluluk daha fazla ilgi g├Âr├╝rse, ancak daha iyi olabilir (daha fazla destek ve k├╝t├╝phaneler / mod├╝ller aktar─▒l─▒rken).

Not: Kivy ile hi├žbir ili┼čkim yok, yaln─▒zca Python kodlama e─člencesini mobil / ├žapraz platform geli┼čtirmeye getirme fikrini ger├žekten seven bir programc─▒y─▒m.


44







┼×u anda de─čil ve Jython'u yak─▒nda i┼če almas─▒ i├žin ┼čansl─▒s─▒n─▒z. ┼×imdi geli┼čiminize ba┼člamay─▒ planl─▒yorsan─▒z, ┼čimdilik yaln─▒zca Java'ya ba─čl─▒ kalman─▒z daha iyi olacakt─▒r.


39







SL4A'y─▒ kullanarak (daha ├Ânce ba┼čka cevaplarda bahsedilen), tamamen geli┼čmi┼č bir web2py ├Ârne─či ├žal─▒┼čt─▒rabilirsiniz (di─čer python web ├žer├ževeleri de muhtemelen adayd─▒r). SL4A yerel UI bile┼čenleri yapman─▒za izin vermez (d├╝─čmeler, kayd─▒rma ├žubuklar─▒ ve benzerleri), ancak WebView'leri desteklemektedir . Bir WebView temelde ├žizgili bir web taray─▒c─▒s─▒n─▒n sabit bir adrese i┼čaret etmesinden ba┼čka bir ┼čey de─čildir. Yerel Gmail uygulamas─▒n─▒n normal widget rotas─▒na gitmek yerine WebView kulland─▒─č─▒n─▒ d├╝┼č├╝n├╝yorum. http://web2py.com/http://wiki.python.org/moin/WebFrameworkshttp://code.google.com/p/android-scripting/wiki/UsingWebView

Bu rota baz─▒ ilgin├ž ├Âzelliklere sahip olacak:

  • ├ço─ču python web ├žer├ževesi durumunda, asl─▒nda bir android cihaz veya android em├╝lat├Âr├╝ kullanmadan test edip test edebilirsiniz.
  • Telefon i├žin yazd─▒─č─▒n─▒z son Python kodu, ├žok az (varsa) de─či┼čiklikle birlikte halka a├ž─▒k bir web sunucusuna da yerle┼čtirilebilir.
  • Sorgu, HTML5, CSS3 vb. Gibi ├ž─▒lg─▒n web sayfalar─▒ndan yararlanabilirsiniz.

38


2012-01-06





QPython uygulamas─▒n─▒ kullan─▒yorum. Bir edit├Âr├╝, konsolu vard─▒r ve Python programlar─▒n─▒z─▒ onunla ├žal─▒┼čt─▒rabilirsiniz. Uygulama ├╝cretsiz ve ba─člant─▒ http://qpython.com/ .


28







Termux uygulamas─▒n─▒ kullanabilirsiniz :

Apt kurulum python kurulum python 3 oldu─čunu unutmay─▒n. Python 2 i├žin uygun bir ├ža─čr─▒ ├ža─č─▒rmal─▒s─▒n─▒z.

Burada baz─▒ demolar: https://www.youtube.com/watch?v=fqqsl72mASE

Ve ayr─▒ca github sayfas─▒: https://github.com/termux


28







Android sitesi i├žin Python'dan :

Android i├žin Python, istedi─činiz mod├╝lleri i├žeren kendi Python da─č─▒t─▒m─▒n─▒z─▒ olu┼čturabilece─činiz ve python, libs ve uygulaman─▒z dahil bir apk olu┼čturabilece─činiz bir projedir.


25


2012-01-09





Yine bir ba┼čka giri┼čim: https://code.google.com/p/android-python27/

Bu bir do─črudan uygulaman─▒za apk Python yorumlay─▒c─▒ g├Âm├╝n.


19







Chaquopy

Chaquopy Android Studio'nun Gradle tabanl─▒ in┼ča sistemi i├žin bir eklentidir. Standart Android geli┼čtirme ara├žlar─▒yla yak─▒n entegrasyona odaklan─▒r .

  • Bu aramaya komple API'ler sa─člar Python Java'y─▒ veya Java dan Python onlar─▒n uygulaman─▒n her bile┼čen i├žin en iyisi hangisi dil kullan─▒m─▒na geli┼čtirici izin.

  • PyPI paketlerini otomatik olarak indirebilir ve bunlar─▒ NumPy gibi se├žilmi┼č yerel paketler de dahil olmak ├╝zere bir uygulamaya olu┼čturabilir.

  • Yerel kullan─▒c─▒ aray├╝z├╝ ara├ž seti ( ├Ârnek saf-Python etkinli─či ) dahil, Python'dan t├╝m Android API'lere tam eri┼čim sa─člar .

Bu ticari bir ├╝r├╝nd├╝r, ancak a├ž─▒k kaynak kullan─▒m─▒ i├žin ├╝cretsizdir ve her zaman bu ┼čekilde kalacakt─▒r.

(Bu ├╝r├╝n├╝n yarat─▒c─▒s─▒ benim.)


18







Play Store'da QPython3 adl─▒, python beti─čini d├╝zenlemek ve ├žal─▒┼čt─▒rmak i├žin kullan─▒labilecek bir uygulama var .

Playstore ba─člant─▒s─▒

Komutu kullanarak python y├╝kleyebilece─činiz Termux adl─▒ ba┼čka bir uygulama

 pkg install python
 

Playstore Ba─člant─▒s─▒

Uygulamalar geli┼čtirmek istiyorsan─▒z, Python Android Komut Dosyas─▒ Katman─▒ ( SL4A ) vard─▒r .

The Scripting Layer for Android, SL4A, is an open source application that allows programs written in a range of interpreted languages to run on Android. It also provides a high level API that allows these programs to interact with the Android device, making it easy to do stuff like accessing sensor data, sending an SMS, rendering user interfaces and so on.

Ayr─▒ca PySide for Android'i de kontrol edebilirsiniz , bu Qt 4 i├žin Python ba─člar─▒d─▒r.

Uygulamalar─▒n yaln─▒zca Python'da yaz─▒labildi─či PyMob adl─▒ bir platform var ve derleyici ara├ž ak─▒┼č─▒ (PyMob) bunlar─▒ ├že┼čitli platformlar i├žin yerel kaynak kodlar─▒na d├Ân├╝┼čt├╝r├╝r.


17







Python kodunuzu sl4a kullanarak ├žal─▒┼čt─▒rabilirsiniz . sl4a, Python, Perl , JRuby , Lua , BeanShell, JavaScript, Tcl ve kabuk beti─čini destekler.

Sl4a Python ├ľrneklerini ├Â─črenebilirsiniz .


15











QPython kullanabilirsiniz :

Bir Python Konsolu, Edit├Âr ve ayr─▒ca Paket Y├Ânetimi / Y├╝kleyicileri vard─▒r.

http://qpython.com/

Hem Python 2 hem de Python 3 uygulamalar─▒ ile a├ž─▒k kaynak kodlu bir proje. Kayna─č─▒ ve Android .apk dosyalar─▒n─▒ do─črudan github'dan indirebilirsiniz.

QPython 2: https://github.com/qpython-android/qpython/releases

QPython 3: https://github.com/qpython-android/qpython3/releases


13







Bunun burada yay─▒nland─▒─č─▒n─▒ g├Ârmedim, ancak Puntide ve Qt ile bunu yapabilirsiniz, ├ž├╝nk├╝ Qt, Necessitas sayesinde Android'de ├žal─▒┼č─▒yor.

┼×u anda olduk├ža ├žamur gibi g├Âr├╝n├╝yor ama sonunda uygun bir rota olabilir ...

http://qt-project.org/wiki/PySide_for_Android_guide


11







3.4.2 veya 3.5.1 ar─▒yorsan─▒z ba┼čka bir se├ženek GitHub'daki bu ar┼čivdir.

Python3-Android 3.4.2 veya Python3-Android 3.5.1

Halen Python 3.4.2 veya 3.5.1'i ve NDK'n─▒n 10d versiyonunu desteklemektedir. Ayr─▒ca 3.3 ve 9c, 11c ve 12'yi destekleyebilir.

Basit├že indirmeniz, make run yapman─▒z ve .so veya .a komutunu alman─▒z ├žok ho┼č.

┼×u anda bu android cihazlarda ham Python ├žal─▒┼čt─▒rmak i├žin kullan─▒n. Derleme dosyalar─▒nda yap─▒lan birka├ž de─či┼čiklikle, x86 ve armeabi 64 bit i┼člemlerini de yapabilirsiniz.


11







Bir se├ženek daha , dok├╝manlar─▒ g├Âsteren pyqtdeploy gibi g├Âr├╝n├╝yor :

Qt ile sa─članan di─čer ara├žlarla birlikte, Python v2.7 veya Python v3.3 veya ├╝st├╝ ile yaz─▒lm─▒┼č PyQt4 ve PyQt5 uygulamalar─▒n─▒n da─č─▒t─▒m─▒n─▒ sa─člar. Masa├╝st├╝ platformlar─▒na (Linux, Windows ve OS X) ve mobil platformlara (iOS ve Android) da─č─▒t─▒m─▒ destekler.

G├Âre pyqtdeploy ve Qt5 arac─▒l─▒─č─▒yla Android'e da─č─▒tma PyQt5 uygulamas─▒ aktif o Android'e gerekli t├╝m k├╝t├╝phaneleri ├žapraz derlemeye nas─▒l Android uygulamalar─▒ veya ├Â─čretici ├žal─▒┼čma ├Ârneklerini bulmak zor olmas─▒na ra─čmen, geli┼čtirilmi┼čtir. Ak─▒lda tutulmas─▒ gereken ilgin├ž bir proje!


9







BeeWare'e bir bak─▒n . Bu soruya cevap verme an─▒nda hala erken geli┼čme i├žerisindedir. Ama├ž, Android de dahil olmak ├╝zere t├╝m desteklenen i┼čletim sistemleri i├žin Python ile yerel uygulamalar olu┼čturabilmektir.


5







Reaksiyonu-do─čal kavram─▒ al─▒r ve python i├žin ge├žerlidir enaml-native g├Âz at─▒n .

Kullan─▒c─▒lar─▒n yerel Android widget'lar─▒ ile uygulamalar olu┼čturmas─▒na olanak tan─▒r ve python'dan android ve java k├╝t├╝phanelerini kullanmak i├žin API'ler sunar.

Ayn─▒ zamanda android-studio ile b├╝t├╝nle┼čir ve yeniden kodlama ve uzaktan hata ay─▒klama gibi baz─▒ reaksiyonlar─▒n ho┼č ├Âzelliklerinden baz─▒lar─▒n─▒ payla┼č─▒r.


5



─░lgili yay─▒nlar


Bashta N kez bir komut ├žal─▒┼čt─▒rman─▒n daha iyi bir yolu var m─▒?

Git: ÔÇť┼×u anda herhangi bir ┼čubede yok.ÔÇŁ De─či┼čiklikleri tutarken bir ┼čubeye geri d├Ânmenin kolay bir yolu var m─▒?

XAMPP'de iki PHP s├╝r├╝m├╝ kullanman─▒n bir yolu var m─▒?

Sbt'deki ScalaTest: etiketsiz tek bir test yapman─▒n bir yolu var m─▒?

Android Hata Ay─▒klama K├Âpr├╝s├╝ ile birlikte uygulama y├╝klemesinde INSTALL_FAILED_VERSION_DOWNGRADE ├╝r├╝n├╝n├╝ yoksayman─▒n bir yolu var m─▒?

Android ├╝zerinde bitmapler yeniden boyutland─▒rmak i├žin en bellek verimli yolu?

Bash komut dosyalar─▒n─▒ Windows'ta ├žal─▒┼čt─▒rman─▒n bir yolu var m─▒? [kapal─▒]

Statik s─▒n─▒f─▒, aray├╝z├╝ veya xml kayna─č─▒ olan android sabitlerini tan─▒mlaman─▒n en iyi yolu nedir?

Python SimpleHTTPServer'─▒ yaln─▒zca localhost'ta ├žal─▒┼čt─▒rmak m├╝mk├╝n m├╝?

JUnit test vakalar─▒ i├žin MySQL'i bellekte ├žal─▒┼čt─▒rman─▒n bir yolu var m─▒?

Etiketle ilgili di─čer sorular [android]


Python lambdalar─▒ neden faydal─▒d─▒r? [kapal─▒]

Ajax iste─či 200 OK d├Ând├╝r├╝yor, ancak ba┼čar─▒ yerine bir hata olay─▒ ba┼člat─▒ld─▒

Bir klas├Âr yoksa, olu┼čturun

┼×ablon parametreleri i├žin 'class' veya 'typename' kullan─▒n? [├žift]

MVC'de bir model nas─▒l yap─▒land─▒r─▒lmal─▒d─▒r? [kapal─▒]

NET'te kaliteli kod kapsam─▒ i├žin ne kullanabilirim? [kapal─▒]

HTML etiketlerini bir Dize'den kald─▒rma

LinearLayout bir ScrollView i├žinde geni┼člemiyor

SQL Server 2008'de 3 karakter uzunlu─čunda olacak ┼čekilde s─▒f─▒rlarla bir dize kayd─▒r─▒n

DequeueReusableCellWithIdentifier ├Â─česindeki onaylama hatas─▒: forIndexPath: