응용 프로그램을 열기 전에 응용 프로그램을 설치할 때 데이터를 장치에 저장할 수 있습니까?
그렇지 않은 경우 모바일 장치를 "테스트 장치"로 표시 할 수있는 방법을 찾고 있습니다. 응용 프로그램이 열리지 않고 설치되어있는 것입니다.응용 프로그램을 열지 않고 응용 프로그램 설치시 장치에 데이터 저장
답변
배송 된 장치와 다른 모든 장치를 구별하려면 빌드 변형을 사용하십시오. 당신은 gradle의 BuildConfig 클래스에 변수를 추가하고 저장소로 보내고있는 빌드에 대해 만들고있는 "프리 릴리스"와 같은 다른 값을 지정할 수 있습니다. 그런 다음 관련 코드에서 BuildConfig에서 작성한 변수의 값을 확인하십시오.
특수 버전을 만든 장치가 나중에 버전을 릴리스 할 때 저장소에서 업데이트를 다운로드 할 수있는 장치로 도움이된다고 생각하지 않습니다. 그러면 응용 프로그램 만 열어서 새 버전 업데이트에 더 이상 존재하지 않습니다. 업데이트 버전에 의해 재정의 될 것이기 때문에 필자가 필요로하는 빌드 변형은 장치를 잃어버린 것을 의미합니다. – user51929
그렇습니다. 그렇다면 BuildConfig 값을 장치의 저장소로 내 보낸 다음 거기에서 읽을 수 있습니다. 그렇게하면 업데이트 사이에서도 값이 항상 동일합니다. –
하지만 응용 프로그램을 설치하는 동안 데이터 (또는 빌드 구성 값)를 내보낼 수 없기 때문에 (그리고 이전에 응용 프로그램이 열리지 않을 가능성이 있기 때문에) 시작한 곳으로 돌아 왔습니다. 응용 프로그램 업데이트 난 여전히 문제에 대한 해결책이 없습니다 ... – user51929
- 1. 응용 프로그램을 열지 않고 서비스 실행
- 2. Android에서 응용 프로그램을 열지 않고 작업 실행
- 3. iOS 장치에 응용 프로그램 정보 저장
- 4. 응용 프로그램 전역 데이터 저장
- 5. 장치에 안드로이드 응용 프로그램을 설치
- 6. 응용 프로그램 민감한 데이터 저장
- 7. 서버에 응용 프로그램 데이터 저장
- 8. 설치시 자동 실행 응용 프로그램
- 9. 응용 프로그램 설치시 위젯 만들기
- 10. Getline() 응용 프로그램을 열지 않습니까?
- 11. 설치시 스프링 응용 프로그램 배포시
- 12. 응용 프로그램 저장소가없는 여러 장치에 Windows 8 응용 프로그램 배포
- 13. IPad/iPhone에 응용 프로그램 데이터 저장
- 14. 저장 방법 응용 프로그램 데이터
- 15. 응용 프로그램 대리인에 데이터 저장
- 16. SMS 응용 프로그램을 열지 않고 SMS를 보내는 방법
- 17. 스마트 장치에 응용 프로그램 배포
- 18. 장치에 응용 프로그램을 배포하지 못했습니다.
- 19. 웹캠으로 응용 프로그램을 동결하지 않고 웹캠 저장
- 20. 응용 프로그램 정보 저장
- 21. 응용 프로그램 아이콘이 장치에 표시되지 않고 종료 됨
- 22. 안드로이드 퀴즈 응용 프로그램 데이터 저장
- 23. MakeMSI 응용 프로그램 통합 필요 응용 프로그램 설치시 런타임
- 24. 응용 프로그램 iPhone 응용 프로그램 재설정
- 25. 응용 프로그램 개발시 데이터 영구 저장
- 26. VBA 응용 프로그램을 열지 않고 조작하는 Microsoft Visio 문서
- 27. Facebook 단추 조각이 응용 프로그램을 열지 않고 종료하지 않습니다.
- 28. 알림을 클릭하면 응용 프로그램을 열지 않고 전화 시스템 설정으로 이동합니다.
- 29. 응용 프로그램을 열지 않고 ContentObserver 작업을 수행하는 방법은 무엇입니까?
- 30. AppleScript - 메일 응용 프로그램을 열지 않고 전자 메일을 보내는 방법
실제로 어떤 문제를 해결하려고합니까? – rmaddy
좀 더 자세하게 설명하자면, 저는 IOS와 Android 모두 많은 모바일 장치를 가지고 있으며, 이들 장치에 설치된 응용 프로그램과 함께 제공 할 것입니다. 필요한 사용자와 다른 사용자의 차이점을 알려주는 방법이 필요합니다. 내 응용 프로그램 - 유일한 문제는 사용자가 응용 프로그램을 닫지 않고 버전 업데이트를 업로드 한 다음 응용 프로그램을 닫지 않는다는 것을 보장 할 수 없다는 것입니다. 그런 다음 해당 장치를 표시하기 위해 추가하려는 다른 데이터가 업데이트 된 버전에 의해 무시됩니다. .. 따라서 응용 프로그램에 대한 필요성은 데이터 추가를 설치합니다. – user51929
"응용 프로그램을 열기 전에 응용 프로그램을 설치할 때 장치에 데이터를 저장할 수 있습니까?" - 아니요, APK 자체에 포함 된 것 (예 : 자산) 이외의 것입니다. "응용 프로그램을 응용 프로그램과 함께 제공합니다."- 응용 프로그램을 설치하는 과정에서 파일을 장치에 복사합니다. – CommonsWare