2017-11-14 17 views
0

아래의 kivymapview는 Android에서 작동하지만 Windows에서는 작동하지 않습니다. 내가 그것을 구축 신선한 시작했고 https://github.com/kivy-garden/garden.mapview/tree/master/examples 안드로이드에 대한지도보기 일이 정말 좋은에서 requirements..These 예를 개정했다처럼kivy mapview에 대한 도움이 필요합니다. Windows에서 작동하지만 Android에서 작동하지 않으면 앱이 시작되지 않습니다.

import sys 
from kivy.base import runTouchApp 
from kivy.lang import Builder 

if __name__ == '__main__' and __package__ is None: 
    from os import sys, path 
    sys.path.append(path.dirname(path.dirname(path.abspath(__file__)))) 

import mapview 

root = Builder.load_string(""" 
#:import sys sys 
#:import MapSource mapview.MapSource 
MapView: 
    lat: 50.6394 
    lon: 3.057 
    zoom: 13 
    map_source: MapSource(sys.argv[1], attribution="") if len(sys.argv) > 1 else "osm" 
    MapMarkerPopup: 
     lat: 50.6394 
     lon: 3.057 
     popup_size: dp(230), dp(130) 
     Bubble: 
      BoxLayout: 
       orientation: "horizontal" 
       padding: "5dp" 
       AsyncImage: 
        source: "http://upload.wikimedia.org/wikipedia/commons/9/9d/France-Lille-VieilleBourse-FacadeGrandPlace.jpg" 
        mipmap: True 
       Label: 
        text: "[b]Lille[/b]\\n1 154 861 hab\\n5 759 hab./km2" 
        markup: True 
        halign: "center" 
""") 

runTouchApp(root) 
+0

오류가 있습니까? [여기] (https://kivy.org/docs/guide/android.html#debugging-your-application-on-the-android-platform)는 오류 로그를받는 방법에 대한 자습서입니다. – syntonym

+0

아니요 .. 오류가 표시되지 않습니다. Windows에서만 작동하지만 Android에서는 작동하지 않습니다. 나중에 내가 약간의 코드를 수정 해보고 시험해 볼 필요가 있을지 모르지만 ... 아직 여기에서 조언을 구하고 여기에서 도움을 기다리고있다. – sac

+0

Anrdroid에서 어떻게 실행하고 있습니까? Buildozer, Kivy Launcher 등을 사용하고 있습니까? –

답변