2014-07-24 4 views
1

내 응용 프로그램에서 사용자의 데이터를 SQlite 데이터베이스 내에 저장하고 있습니다. WIFI를 사용할 수있을 때마다 데이터베이스 내용을 Google App Engine의 데이터 저장소에 업로드 할 수있는 기능을 추가하고 싶습니다.SQLite 데이터베이스를 Google App Engine에 업로드 하시겠습니까?

이것이 가능한지 알고 싶습니다. 그렇다면 구현하기가 얼마나 어려운가요?

답변

1

물론 그럴 수도 있습니다. 더 쉬운 것은 쉬운 일입니다. 귀하의 안드로이드 응용 프로그램이 자신의 데이터를 GAE로 보내는 것보다 Google 애플리케이션 엔진을 사용하여 웹 응용 프로그램을 만드는 것뿐입니다. HttpURLConnection을 사용하여 데이터 및 자바 서블릿을 보내 요청을 가로 채고 데이터 스토어에 데이터를 저장할 수 있습니다. 웹 서비스를 사용할 수도 있습니다.

+0

고마워요, 문제는 제가 서버 등에서 경험이 많지 않다는 것입니다. 튜토리얼을 따라갈 수있는 예제 코드를 아십니까? – rossjAva2015

+0

다음과 유사한 응용 프로그램을 만드는 방법을 설명하는 프랑스어 (미안) [링크] (http://www.tutos-android.com/webservice-rest-android-appengine-restlet-objectify)로 작성된 자습서입니다. 나머지 웹 서비스를 사용하여 무엇을하고 싶습니까? 많은 기술이 사용 되었기 때문에 복잡한 예가 될 수 있지만 복잡하지는 않습니다. – user3640048

1

GAE 측에서는 Cloud Endpoints을 사용하여 백엔드 API를 만들고 Android 기기 용 클라이언트 라이브러리를 생성해야합니다. 백엔드는 데이터를 수신하여 데이터 저장소에 저장해야합니다. 또 다른 대안은 Cloud Datastore API Client Library을 사용하여 데이터 저장소와 직접 상호 작용하지만 엔드 포인트가 훨씬 더 좋은 옵션입니다.

관련 문제