2011-12-17 7 views
0

나는 앱을 만들었고, 앱을 개발하는 데있어 아이디어는 온라인이 아니더라도 사용할 수 있다는 것이다. 이 앱은 해변 가이드이며 일부 해변에서는 인터넷을 사용할 수 없지만 현재 각각 3 개의 장소가 있습니다. 1, 각 해변에 대한 Google지도, 2, WebView의 각 해변에 대한 이미지 갤러리, 사용자가 좋아하는 경우 GEO 다른 해변과 관련된 위치 정보.허락없이 안드로이드가 생겼다

앱의 세 부분 모두는 "앞으로 나아갈 경우 온라인 상태 여야하며 공급자에게 $$$의 비용이 부과됩니다"라는 메시지를 전합니다.

제 질문은, 내 매니페스트에 권한을 추가 할 수없고 앱에 if 문을 사용하여 온라인 상태로 사용자에게 권한을 요청할 수 없거나 작성해야하는 것입니다. 내 설명?

건배,

마이크.


나는 앱이 다운로드되기 전에 다음과 같은 사람들을 놀라게하고 싶지 않은 딜레마가 있습니다.

<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 

그러나 앱이 더 재미있을 것입니다.

이 앱의 모든 이유는 온라인에 갈 필요가 없다는 것입니다. 온라인으로 가고 싶다면 모바일 웹 사이트로 가야합니다. 모바일 웹 사이트는 앱보다 100 배 더 간결합니다. 그것이 바로 나의 딜레마입니다.

이것은 Andriod의 소년들이 생각할 수있는 뭔가 일 수 있습니다. ???

건배,

마이크.

당신은 당신이 연결을 확인할 수 있습니다 비싸지있는 어떤 조건 문을 추가 할 수 있습니다, 모든

답변

0

먼저, 당신은 당신의 매니페스트 파일에서 런타임에 권한을 추가 할 수 없습니다, 그래서 당신은 응용 프로그램 빌드 시간에 그것을해야 사용자에게 더 많은 기능을 제공하십시오 ..

(내 개인 의견입니다.)

관련 문제