2016-11-09 2 views
-1

Ich habe versucht, FileProvider in meiner apk verwenden und habe einen Fehler "FileProvider kann nicht gelöst werden".android sdk android-support-v4.jar

Nach der offiziellen Dokumentation von FileProvider https://developer.android.com/reference/android/support/v4/content/FileProvider.html

Ich habe Import android.support.v4.content.FileProvider;

als Folge ich noch ein Fehler bekam Nach einigen googeln „Import android.support kann nicht aufgelöst werden“ Ich fand, dass ich android-support-v4.jar benötigen, und es sollte in/sdk/Extras/android/Unterstützung sein/v4/

Aber ich habe nicht .../sdk/Extras/android/support/v4/android-support-v4.jar

ich versuchte Extras auszukommen sdk-Manager cd android -sdks/tools ./android sdk Aber es hat nicht heruntergeladen sdk/extras/android/support/v4/android-support-v4.jar

Also, hier sind twwo Fragen 1. Auf welche Weise sollte mein Code (mit FileProvider) gebaut werden? 2. Was ist mit Android-Support-v4.jar passiert?

+1

Verwenden Sie Android Studio oder etwas anderes? – ianhanniballake

+0

Nein, ich benutze Skripte (javac .....) für Build – i716

Antwort

2

Fügen Sie unten die Abhängigkeit zu build.gradle file hinzu.

dependencies{ 
    //...... 
    compile 'com.android.support:support-v4:25.0.0' 
} 
+0

Ist es eine Möglichkeit, den Fehler ohne Verwendung von Gradle (Android Studio) zu überwinden, weil ich jetzt Skripte für den Aufbau verwenden? Ich benutze keine Eclipse oder Studio. – i716