Gibt es eine Möglichkeit, nicht verschiebbare Apps in Android 6.0 auf die SD-Karte zu verschieben?

Ich habe kürzlich auf Android 6.0 aktualisiert und meine neue 64-GB-SD-Karte als geeigneten Speicher eingerichtet. Leider wie hier:

Apps können nur dann auf angenommenen Speichermedien platziert werden , wenn der Entwickler die Unterstützung durch das Attribut android:installLocation angegeben hat.

Dies ist problematisch, da ich nur ungefähr 4 GB internen Speicher habe und einige dieser nicht verschiebbaren Apps ziemlich groß sind.

Gibt es eine Möglichkeit, diese nicht verschiebbaren Apps zu verschieben, ohne die SD-Karte in 2 zu partitionieren und Link2SD/Apps2SD zu verwenden? Mein Gerät ist tatsächlich gerootet, das sollte hoffentlich helfen.

Bearbeiten: Als Antwort auf den Benutzer1871, und ich werde auch hinzufügen: Ich habe all diese Dinge bereits auf die SD-Karte gelegt. Im Moment habe ich ungefähr 1 GB freien Speicherplatz im internen Speicher. Ich möchte auch nichts deinstallieren. Als ich DiskUsage verwendet habe, um zu sehen, was viel Platz verbraucht, war es der data/app-Ordner, der eine ganze Reihe von nicht verschiebbaren Dingen wie base.apk-, lib- und oat-Ordnern enthält.

Diese Art von nicht verschiebbaren Dateien macht mir Sorgen, da sie sich schnell summieren und meine freien 1 GB überholen. Ich möchte nur herausfinden, wie ich verschieben kann (oder zumindest symbolische Links zu diesen Dateien erstellen kann, nachdem ich sie auf die SD-Karte gelegt habe), ohne Apps vom Typ Link2SD zu verwenden. Ich lasse dies als letzten Ausweg, da das Formatieren einer angenommenen SD-Karte dazu führt, dass ich mein Telefon auf die Werkseinstellungen zurücksetzen muss :(

Antworten (3)

Sie brauchen nur eine kostenlose App, um dies ohne Root zu tun. Bitte beachten Sie, dass dies nicht für vorinstallierte Apps (wie Google Play Books usw.) funktioniert.

App: APK-Editor

https://play.google.com/store/apps/details?id=com.gmail.heagoo.apkeditor&hl=de

Öffnen Sie den APK-Editor und wählen Sie „APK aus App auswählen“. Wählen Sie Ihre App aus der angezeigten Liste aus und wählen Sie „Common Edit“. Ändern Sie das Feld „Installationsort“ in „Extern bevorzugt“. Klicken Sie auf Speichern und dann auf Installieren. (Möglicherweise müssen Sie es zuerst deinstallieren.) Sie können jetzt Settings/Appsoder Ihren bevorzugten App-Manager verwenden, um die App auf Ihre SD-Karte zu verschieben.

Dies ist die richtige Antwort, so einfach, erfordert nicht einmal root. Aber es ist nicht bekannt.
Korrektur! Die Installation funktioniert, aber WhatsApp (zB) scheint es als manipulierte Version zu erkennen und verweigert die Arbeit.
Play Store-Link ist tot :(

Apps wie Link2SD/Apps2SD können fälschlicherweise falsch interpretiert werden, bei installierten Apps können zusätzliche Daten auf die SD-Karte verschoben werden, aber ein Hauptteil der App wie der Launcher muss im internen Speicher verbleiben. da kann eine app nicht zu 100% auf der sd karte sein. Sie können Apps so einstellen, dass sie automatisch auf der SD-Karte installiert werden, aber sie benötigen immer noch einen Teil auf der internen. Ich schlage vor, Medienbilder, Videos, Musik usw. auf die SD zu verschieben. deinstallieren Sie alle nicht benötigten Apps

Sind Sie sicher, dass das, was Sie beschreiben, auch für Link2SD gilt? AFAIK Link2SD verschiebt die gesamte App auf die "spezielle Partition" und erstellt nur einen Symlink am ursprünglichen Ort. Gleiches gilt für Apps2SD (nicht zu verwechseln mit App2SD, für das das, was Sie geschrieben haben, gilt).
  1. Öffnen Sie den APK-Editor

  2. Wählen Sie „ APK aus App auswählen “. Wählen Sie Ihre App aus der angezeigten Liste aus

  3. Wählen Sie „ Gemeinsame Bearbeitung

  4. Ändern Sie das Feld „Installationsort“ in „ Extern bevorzugt “.

  5. Klicken Sie auf Speichern (Working.... )

  6. (Möglicherweise müssen Sie es zuerst deinstallieren.) App entfernen und dann erneut installieren .

  7. Sie können jetzt Einstellungen/Apps oder Ihren bevorzugten App-Manager verwenden, um die App auf Ihre SD-Karte zu verschieben.