Android Studio – PNG-Datei kann nicht geöffnet werden

Ich versuche, Facebook in meine App zu integrieren, aber während ich es in Android Studio laufe, bekomme ich das:

Gradle: Execution fehlgeschlagen für Task ': AplikaceBeta1.0.1: mergeDebugResources'. Fehler beim Ausführen des Befehls: C: \ Benutzer \ David \ AppData \ Lokal \ Android \ android-studio \ sdk \ build-tools \ android-4.2.2 \ aapt.exe s -i C: \ Benutzer \ David \ Desktop \ facebook -synchron-sdk-3.5 \ facebook-android-sdk-3.5 \ samples \ AplikaceBeta1.0.1Project \ AplikaceBeta1.0.1 \ build \ exploded-bundles \ AplikaceBeta101ProjectLibrariesFacebookUnspecified.aar \ res \ drawable \ com_facebook_profile_picture_blank_square.png -o C: \ Benutzer \ David \ Desktop \ facebook-android-sdk-3.5 \ facebook-android-sdk-3.5 \ samples \ AplikaceBeta1.0.1Project \ AplikaceBeta1.0.1 \ build \ res \ all \ debug \ drawable \ com_facebook_profile_picture_blank_square.png Fehlercode: 42 Ausgabe: C: \ Benutzer \ David \ Desktop \ facebook-android-sdk-3.5 \ facebook-android-sdk-3.5 \ samples \ AplikaceBeta1.0.1Project \ AplikaceBeta1.0.1 \ build \ exploded-bundles \ AplikaceBeta101ProjectLibrariesFacebookUnspecified.aar \ res \ drawable \ Com_facebook_profile_picture_blank_square.png FEHLER: PNG-Datei kann nicht geöffnet werden

  • Lollipop AppBarLayout / Toolbar fehlt Overscroll Animation
  • Pause und Wiederaufnahme der Kinderaktivitäten in ActivityGroup
  • Öffnen oder sehen Sie den Inhalt einer .txt mit Adb Shell Android
  • Verwendungen-Berechtigung vs Verwendungen-Merkmal
  • Android AdapterView?
  • Online-Radio-Streaming-App für Android
  • Kann nicht öffnen PNG-Datei … was ?!

    Code ist völlig das gleiche wie in " Erste Schritte mit dem Facebook SDK für Android (Android Studio) " Guide. Es ist wirklich einfach, das ist mein MainActivity.java:

    package com.example.aplikacebeta101; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.widget.TextView; import com.facebook.*; import com.facebook.model.*; public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // start Facebook Login Session.openActiveSession(this, true, new Session.StatusCallback() { // callback when session changes state @Override public void call(Session session, SessionState state, Exception exception) { if (session.isOpened()) { // make request to the /me API Request.executeMeRequestAsync(session, new Request.GraphUserCallback() { // callback after Graph API response with user object @Override public void onCompleted(GraphUser user, Response response) { if (user != null) { TextView welcome = (TextView) findViewById(R.id.welcome); welcome.setText("Hello " + user.getName() + "!"); } } }); } } }); } @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); Session.getActiveSession().onActivityResult(this, requestCode, resultCode, data); } } 

    Irgendwelche Ideen? Ich weiß, Android Studio ist immer noch EAP, aber ich denke, das wird nicht von Android Studio verursacht.

  • Ausrichten von 2 Texten, 1 normal, 1 Gegenteil
  • Wie eine Änderung der Inhalt Größe eines Webview in Android?
  • Warum ist HttpUrlConnection eine SSLException während einer mobilen Datenverbindung?
  • Android - Get ListView Item Höhe?
  • Kann kein Projekt ins Android-Studio importieren
  • Override Power-Taste genau wie Home-Taste
  • 2 Solutions collect form web for “Android Studio – PNG-Datei kann nicht geöffnet werden”

    Verwenden Sie Windows? Dieser Fehler könnte passieren, wenn der generierte Build-Dateipfad die maximale Pfadlänge von Windows ( nicht NTFS ) von 260 Zeichen überschreitet. Vergewissern Sie sich, dass Ihr Projektpfad nicht zu lang ist, verwenden Sie auch kurze Namen. Mehr Infos von MS:

    Maximale Pfadlängenbeschränkung In der Windows-API (mit einigen Ausnahmen, die in den folgenden Abschnitten behandelt werden) ist die maximale Länge für einen Pfad MAX_PATH, die als 260 Zeichen definiert ist. Ein lokaler Pfad ist in der folgenden Reihenfolge aufgebaut: Laufwerksbuchstabe, Doppelpunkt, Backslash, Namensbestandteile, die durch umgekehrte Schrägstriche getrennt sind, und ein abschließendes Nullzeichen. Zum Beispiel ist der maximale Pfad auf Laufwerk D "D: \ irgendeine 256-Zeichen-Pfadzeichenfolge" wobei "" das unsichtbare abschließende Nullzeichen für die aktuelle Systemcodepage darstellt. (Die Zeichen <> werden hier zur visuellen Klarheit verwendet und können nicht Teil eines gültigen Pfadstrings sein.)

    Siehe auch Diskussion, warum die Begrenzung Windows existiert.

    Als @ for3st sagte, es ist ein Pfad Länge Problem in Windows. Versuchen Sie, ein virtuelles Fahren zuzuordnen und den Weg zu verkürzen: http://www.ntwind.com/software/utilities/visual-subst.html

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.