, 내 코드에서 다음과 같은 하드 코딩 된 위치에서 내 SQLite 데이터베이스에 액세스 .db안드로이드 응용 프로그램의 복사 방지 및 데이터 파일 내 응용 프로그램에서
마켓 플레이스에서 복제 방지 기능을 켜면 내 앱에서 여전히이 위치에 액세스 할 수 있습니까?
/데이터/개인 데이터/ com.mydomain.appname/데이터베이스/database.db
(또는이 같은)
:이 아니면 내가 뭔가로 변경해야합니다
전 Dev 전화 만 가지고 있기 때문에 복사 방지 기능을 켠 후에도 내 앱이 정상적으로 작동하는지 테스트 할 방법이 없습니다.
감사합니다.
[편집 :이 질문에 명확하게 고쳐했다] 당신이 어떤 방법으로 응용 프로그램에있는 파일에 액세스하는 방법에 영향을주지 않습니다 활성화에 복사 방지 설정 내 경험에
나는 최근에이를 따라 가지 않았지만 처음으로 복사 방지 기능을 도입했을 때 보호 된 응용 프로그램은 ADP1에 나타나지 않습니다. 여기에 http://android-developers.blogspot.com/2009/03/software-update-available-for-android.html을 언급 한 기사가 있습니다. FTA : "그러나 ADP1과 같은 개발자 휴대 전화는 복사 방지를 시행하는 것을 불가능하게 만듭니다 " 기본적으로 Android 마켓이있는 모든 휴대 전화에서 앱을 볼 수있게하려면이 설정을 사용하지 않도록 설정하십시오. – snctln
이상한 점은 일반 HTC Hero 및 HTC Magic 전화를 사용하고, 일부는 다른 사람이 볼 수없는 앱을 찾을 수 있다는 것입니다. 화제 떨어져 여기에서가는 것에 대해 유감스럽게 생각한다 :) – Viktor