Hirdetés

Új hozzászólás Aktív témák

  • vlevi
    nagyúr

    Nem próbáltam. A minSdkVersion 16 vagyis android 4.1.
    Az egyik telefonon 4.4.4 van a másikon 5.akármennyi. A play store mindkét telefonra engedi a telepítést (egyébként kiírná, hogy "not compatible with your device"), viszont miután letöltötte az alkalmazást utána dobja a 910-es hibát. :P

    Viszont vannak olyan dolgok, amik egy android verzióban máshogy vannak, mint a másikban.
    Én pl. azzal szívtam, hogy android 4.4-től van getExternalStoragePublicDirectory de 4.2 vagy alacsonyabb verzióban nincsen. És lefordul a kód, és fut 4.1-n is, egészen addig a pontig, amíg a meg nem hívod a getExternalStoragePublicDirectory-t, mert akkor behal.

    Erről van szó :
    File pat;
    String mc_all;
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { // public dir csak kitkattól felfelé van.
    pat = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOCUMENTS+"/limlom");
    } else { //
    pat = new File(Environment.getExternalStorageDirectory() + "/Documents/limlom");
    }

Új hozzászólás Aktív témák