Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Buildozer Yardım!!
#21
(22-02-2018, Saat: 18:36)Ethnic Nickli Kullanıcıdan Alıntı:  
(22-02-2018, Saat: 18:30)Compagni Nickli Kullanıcıdan Alıntı:  Kivy proje mi buildozer ile apk haline getirmeye çalışırken  hata alıyorum yardımcı olabilirmisiniz?
Hata çıktısı link

dosya yolunda Türkçe karakter olduğu için.

Masaüstü/MeslekTestiApp

Olmadı pc dilini ingilizce yap dene..

(23-02-2018, Saat: 22:30)Compagni Nickli Kullanıcıdan Alıntı:  Dosyaların içinde apk dosyasını buldum ama apk yı telefonuma kurduğumda uygulama açılmıyor Smile

Uygulamanın telefonumda çalışmamasının nedeni apk yı imzalamamış olamam. Bu sefer de imzlama işlemi sırasında şöyle bir hata alıyorum:
Error while signing file Details:
jarsigner: unable sign jar:java.util.zip.Exception:invalid entry compressed size (excepted 758 but got 762 bythes)
Ara
Cevapla
#22
eğer buildozer android debug ile apkyi olusturmussan açılmasi icin imzaya gerek yok, normalde acilmasi lazim, eger acilmiyorsa muhtemelen senin kodlarda yani projende bir sorun vardır.

sorunu anlamak için eğer telefon rootluysa, uygulamayı yükle , sonra aç, uygulama kendiliğinden kapandıktan sonra root/data/data yolundan uygulamanın dosyasını bulup files/.kivy klasöründe log kaydına bakabilirsin.
Ara
Cevapla
#23
Program bilgisayarda sorunsuz çalışıyor. .buildozer dosyasını silip yeniden paketlemeye çalıştım bu seferde şu hata çıktısını verdi
UnicodeEncodeError: 'ascii' codec can't encode character u'\u0130' in position 800: ordinal not in range(128)
Ara
Cevapla
#24
tamam da unicode hatasını be için vermiş, log'u gormeden bir şey diyemem..
Ara
Cevapla
#25
Kodları windows da çalıştırdığımda hiçbir hata vermiyordu ubuntu da türkçe karakterleri değiştirdiğim halde çalıştırdığımda yukarıdaki hata çıktısını derleyice de verdi
Ara
Cevapla
#26
(22-02-2018, Saat: 18:36)Ethnic Nickli Kullanıcıdan Alıntı:  
(22-02-2018, Saat: 18:30)Compagni Nickli Kullanıcıdan Alıntı:  Kivy proje mi buildozer ile apk haline getirmeye çalışırken  hata alıyorum yardımcı olabilirmisiniz?
Hata çıktısı link

dosya yolunda Türkçe karakter olduğu için.

Masaüstü/MeslekTestiApp

Olmadı pc dilini ingilizce yap dene..

(24-02-2018, Saat: 12:29)Compagni Nickli Kullanıcıdan Alıntı:  Kodları windows da çalıştırdığımda hiçbir hata vermiyordu ubuntu da türkçe karakterleri değiştirdiğim halde çalıştırdığımda yukarıdaki hata çıktısını derleyice de  verdi

Hata çıktısını atmayı unutmuşum
[INFO]:    Selecting java build tool:
[INFO]:    Detected highest available build tools version to be 27.0.3
[INFO]:        Building with gradle, as gradle executable is present
[DEBUG]:   -> running gradlew assembleDebug
[DEBUG]:       Starting a Gradle Daemon (subsequent builds will be faster)
[DEBUG]:       > Configuring > 0/1 projects > root project > Resolving dependenIncremental java compilation is an incubating feature.
[DEBUG]:       > Configuring > 1/1 projects > Resolving dependencies ':_debugUn:preBuild UP-TO-DATE
[DEBUG]:       :preDebugBuild UP-TO-DATE
[DEBUG]:       :checkDebugManifest
[DEBUG]:       :prepareDebugDependencies
[DEBUG]:       :compileDebugAidl UP-TO-DATE
[DEBUG]:       :compileDebugRenderscript UP-TO-DATE
[DEBUG]:       :generateDebugBuildConfig UP-TO-DATE
[DEBUG]:       :generateDebugResValues UP-TO-DATE
[DEBUG]:       :generateDebugResources UP-TO-DATE
[DEBUG]:       :mergeDebugResources
[DEBUG]:       AAPT err(Facade for 1429735693): libpng error: Not a PNG file
[DEBUG]:       Error: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:
[DEBUG]:       :mergeDebugResources FAILED
[DEBUG]:       
[DEBUG]:       FAILURE: Build failed with an exception.
[DEBUG]:       
[DEBUG]:       * What went wrong:
[DEBUG]:       Execution failed for task ':mergeDebugResources'.
[DEBUG]:       > Error: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:
[DEBUG]:       
[DEBUG]:       * Try:
[DEBUG]:       Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
[DEBUG]:       
[DEBUG]:       BUİLD FAILED
[DEBUG]:       
[DEBUG]:       Total time: 10.368 secs
[DEBUG]:       
Exception in thread background thread for pid 3412:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.7/threading.py", line 754, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/home/deniz/.local/lib/python2.7/site-packages/sh.py", line 2170, in background_thread
    handle_exit_code(exit_code)
  File "/home/deniz/.local/lib/python2.7/site-packages/sh.py", line 1929, in fn
    return self.command.handle_command_exit_code(exit_code)
  File "/home/deniz/.local/lib/python2.7/site-packages/sh.py", line 672, in handle_command_exit_code
    raise exc
ErrorReturnCode_1:

  RAN: ./gradlew assembleDebug

  STDOUT:
Starting a Gradle Daemon (subsequent builds will be faster)
Incremental java compilation is an incubating feature.
:preBuild UP-TO-DATE
:preDebugBuild UP-TO-DATE
:checkDebugManifest
:prepareDebugDependencies
:compileDebugAidl UP-TO-DATE
:compileDebugRenderscript UP-TO-DATE
:generateDebugBuildConfig UP-TO-DATE
:generateDebugResValues UP-TO-DATE
:generateDebugResources UP-TO-DATE
:mergeDebugResources
AAPT err(Facade for 1429735693): libpng error: Not a PNG file
Error: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:
:mergeDebugResources FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':mergeDebugResources'.
> Error: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BU\u0130LD FAILED

Total time: 10.368 secs


  STDERR:


Traceback (most recent call last):
  File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
    exec code in run_globals
  File "/home/deniz/MeslekTestiApp/.buildozer/android/platform/python-for-android-new-toolchain/pythonforandroid/toolchain.py", line 978, in <module>
    main()
  File "/home/deniz/MeslekTestiApp/.buildozer/android/platform/python-for-android-new-toolchain/pythonforandroid/toolchain.py", line 975, in main
    ToolchainCL()
  File "/home/deniz/MeslekTestiApp/.buildozer/android/platform/python-for-android-new-toolchain/pythonforandroid/toolchain.py", line 512, in __init__
    getattr(self, args.subparser_name.replace('-', '_'))(args)
  File "/home/deniz/MeslekTestiApp/.buildozer/android/platform/python-for-android-new-toolchain/pythonforandroid/toolchain.py", line 150, in wrapper_func
    func(self, args)
  File "/home/deniz/MeslekTestiApp/.buildozer/android/platform/python-for-android-new-toolchain/pythonforandroid/toolchain.py", line 795, in apk
    _critical=True, _env=env)
  File "pythonforandroid/logger.py", line 218, in shprint
  File "pythonforandroid/logger.py", line 215, in printtail
UnicodeEncodeError: 'ascii' codec can't encode character u'\u0130' in position 827: ordinal not in range(128)
# Command failed: /usr/bin/python2.7 -m pythonforandroid.toolchain apk --debug --bootstrap=sdl2 --dist_name myapp --name MeslekTesti --version 1 --package org.test.myapp --android_api 19 --minsdk 9 --private /home/deniz/MeslekTestiApp/.buildozer/android/app --icon /home/deniz/MeslekTestiApp/favicon.ico --orientation portrait --window --copy-libs --arch armeabi-v7a --color=always --storage-dir=/home/deniz/MeslekTestiApp/.buildozer/android/platform/build
#
# Buildozer failed to execute the last command
# The error might be hidden in the log above this error
# Please read the full log, and search for it before
# raising an issue with buildozer itself.
# In case of a bug report, please add a full log with log_level = 2

Traceback (most recent call last):
File "/home/deniz/MeslekTestiApp/main.py", line 157, in <module>
index().run()
File "/usr/lib/python2.7/dist-packages/kivy/app.py", line 813, in run
window.set_title(self.get_application_name())
File "/usr/lib/python2.7/dist-packages/kivy/core/window/window_sdl2.py", line 257, in set_title
self._win.set_window_title(title)
File "kivy/core/window/_window_sdl2.pyx", line 150, in kivy.core.window._window_sdl2._WindowSDL2Storage.set_window_title (kivy/core/window/_window_sdl2.c:2735)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc4 in position 9: ordinal not in range(128)



Bu da visualstudio code çıktısı
Ara
Cevapla
#27
scriptinizde türkçe karaketer var mı? varsa srciptin başına şunu eklediniz mi?

#-*-coding:utf8;-*-
Ara
Cevapla
#28
Programda ki türkçe karakterleri düzeltme me ve #-*-coding:utf8;-*- ekli olmasına rağmen hala aynı hatayı veriyor
Ara
Cevapla
#29
yani bu defa bende bir şey anlamadım. buildozer dokümanlarındaki yönergelere göre yeniden kurulum yapın olmazsa.

http://buildozer.readthedocs.io/en/lates...ation.html
Ara
Cevapla

{lang: 'en'}


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Exclamation Kivy Label yardım Compagni 4 3,011 10-02-2018, Saat: 23:58
Son Yorum: gecemor

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi
Change Theme