좋아, 내가 일하고있는 앱에이 문제가 하나있어 출시 할 계획이지만 문제는 안드로이드 SDK (버전 4.1.1 API 16)의 한 버전에서만 발생합니다.googlePlay 스토어에서 특정 Android API 버전을 실행/다운로드하는 것을 제한 할 수 있습니까?
JUST android 버전 4.1.1 API 16에서 내 앱을 다운로드하고 실행할 수 없도록 제한 할 수 있습니까?
내가 GOOGLEPLAY이 제한 특정 장치 목록이 알고 있지만, 문제는 OS 버전, NOT 장치의 발생, 적어도 내가 또한 알고 디버깅에서 그런 식으로 ...
보인다 용도있다 -sdk이 매니페스트 파일 속성 :
<uses-sdk android:minSdkVersion="integer"
android:targetSdkVersion="integer"
android:maxSdkVersion="integer" />
그러나 안드로이드 설정 : 17의 minSdkVersion하는 방법으로 높은 수 많은 사용자가 사용할 수 없습니다, 나는 또한 응용 프로그램은 이전 버전과 호환 만들기로 작업을 많이 넣어 3.0 이전 기기에서 제대로 작동합니다. 문제가되는 것은이 Android 버전 4.1.1 API 16입니다.
도와주세요! 고맙습니다!
편집는 :
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
편집 관련 코드 : 문제의 로그를
//button listener for the number buttons. Each button will display a number 1 - 10
//upon clicking the button the number that is displayed on the button will be
//added to what is displayed in the textView
//
//mCurrentWorkingText is the current expression that is being added updated.
View.OnClickListener genericNumberButtonListener = new View.OnClickListener() {
@Override
public void onClick(View v) {
//cast the incoming view to a textView so we can get
//the text the button displays
TextView textView = (TextView) v;
String textFromButton = textView.getText().toString();
if (mCurrentWorkingText.length() == 0) {
mWorkingTextView.setText(mWorkingTextView.getText()
.toString().concat(textFromButton));
mCurrentWorkingText = textFromButton;
} else {
// if the working TextView isn't zero we need to
// append
// the
// textFromButton to what is already there.
mWorkingTextView.setText(mWorkingTextView.getText()
.toString().concat(textFromButton));
mCurrentWorkingText = mCurrentWorkingText
.concat(textFromButton);
}
}
};
편집 :이 매니페스트 내 애플 리케이션에 내 현재 사용-SDK입니다
마지막 log 문에서 문자열이 거의 무작위로 완전히 난수로 바뀝니다.
문제를 설명하는 것은 어떻습니까? 아마도 고칠 수 있습니다. – Simon
여기 Simon과 동의하면, 프로그램 적으로'Build.VERSION.SDK_INT'로 프로그램 할 수있는 버전 별 수정이 있습니다. 여기에서 쉬운 방법을 찾는 대신에 이것을 찾아야합니다.) –
수정 사항은 좋아요.하지만 거의 모든 것을 시도했습니다. 여기에 문제가 있습니다. 0에서 10까지의 사용자 정의 단추와 특정 단추를 클릭 한 후 단추 텍스트를 표시하는 textView가있는보기가 있습니다. 아주 자주 버튼을 클릭하면 입력되고 표시된 숫자가 무작위로 완전히 다른 숫자로 바뀝니다. 예 : TextView는 "1777238"을 표시하고 "4"를 클릭하여 textViews 문자열에 추가하지만 textViews 문자열은 "533323455"와 같이 거의 임의의 숫자로 변경됩니다. 어떤 도움을 주셔서 감사합니다! – Sakiboy