2014-04-04 12 views
6

-Update laden: Nachdem ich entfernt und neu installiert Bündel Problem bleibt nur auf Emulatorkonnte nicht memtrack Modul (Keine solche Datei oder das Verzeichnis)

Ich habe gerade die android Entwicklung Bündel auf meinem Windows-8 Laptop installiert. Ich versuche, die erste App "Hallo Welt" (http://developer.android.com/training/basics/firstapp/creating-project.html) zu meiner Nexus 7 (2012) Version 4.4.2 zu installieren, aber es funktioniert nicht.

die logcat Viewer (während der Build stattfindet) ich es berichtet wird, sehen kann:

von gefolgt „nicht memtrack Modul (Keine solche Datei oder das Verzeichnis) geladen werden konnte“ "fehlgeschlagen Laden Sie das Memtrack-Modul: -2 zur Laufzeit. "

manifest.xml

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.example.myfirstapp" 
    android:versionCode="1" 
    android:versionName="1.0" > 

    <uses-sdk 
     android:minSdkVersion="8" 
     android:targetSdkVersion="19" /> 

    <application 
     android:allowBackup="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme" > 
     <activity 
      android:name="com.example.myfirstapp.MainActivity" 
      android:label="@string/app_name" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
    </application> 

</manifest> 

Console Ausgabe:

[2014-04-04 15:18:35 - myFirstApplication] Dx 
trouble writing output: already prepared 

[2014-04-04 15:18:43 - myFirstApplication] ------------------------------ 

[2014-04-04 15:18:43 - myFirstApplication] Android Launch! 

[2014-04-04 15:18:43 - myFirstApplication] adb is running normally. 

[2014-04-04 15:18:43 - myFirstApplication] No Launcher activity found! 

[2014-04-04 15:18:43 - myFirstApplication] The launch will only sync the application package on the device! 

[2014-04-04 15:18:43 - myFirstApplication] Performing sync 

[2014-04-04 15:18:44 - myFirstApplication] Automatic Target Mode: using device 'mydeviceinfo' 

[2014-04-04 15:18:44 - myFirstApplication] Uploading myFirstApplication.apk onto device 'mydeviceinfo' 
[2014-04-04 15:18:44 - myFirstApplication] Installing myFirstApplication.apk... 

[2014-04-04 15:18:47 - myFirstApplication] Success! 

[2014-04-04 15:18:47 - myFirstApplication] \myFirstApplication\bin\myFirstApplication.apk installed on device 

[2014-04-04 15:18:47 - myFirstApplication] Done! 
" 

Ich habe angefangen, Couldn't load memtrack module Logcat Error auf einem ähnlichen Posten suchen, aber ich kann nicht sehen, was ich dafür tun müsste Situation

+2

Gerade bemerkt, dass ich das auch auf dem Emulator bekomme – user3209603

+0

Hattest du eine '' in deinem Manifest oder hast du eine' Aktivitäts'-Klasse in deiner App erstellt? Ich denke, Sie sollten eine HelloActivity erstellen. – Fllo

+0

Nein Ich folgte nur dem ersten Beispiel und erstellt eine 'BlankActivity' aus dem neuen Android-Anwendungs-Assistenten. Ich habe erwartet, dass die App zu bauen und nur eine leere Seite laden – user3209603

Antwort

1

Ich war mit dem gleichen Problem konfrontiert, stellen Sie sicher, dass Sie das Projekt im richtigen Emulator ausführen, manchmal Eclipse Doe Ich frage dich nicht nach dem Emulator, den er benutzen wird.

Gehen Sie zum Menü Ausführen, führen Sie Konfigurationen aus, wählen Sie in der linken Liste Android-Anwendung und dann die Anwendung, die Sie ausführen möchten. Wählen Sie im linken Bereich die Registerkarte "Ziel" und wählen Sie die Option "Immer zur Auswahl des Geräts auffordern" und versuchen Sie es erneut.

Achten Sie darauf, den richtigen Emulator auszuwählen, in meinem Fall hatte ich vor kurzem Blue Stacks installiert und Eclipse versuchte, die Anwendung darauf zu starten, ohne mich dazu aufzufordern, statt es auf dem regulären Emulator auszuführen.

8

Wenn es im Zielemulator eine neuere Version derselben Anwendung (im Vergleich zu dem in Ihrer manifest.xml definierten Versionscode) gibt, erhalten Sie einen Fehler, wie Sie bereits erwähnt haben.

konnte nicht geladen werden memtrack Modul (Keine solche Datei oder das Verzeichnis)
fehlgeschlagen memtrack Modul laden: -2

+0

Es löste mein Problem. – zhijuexu

3

ich konfrontiert diesen Fehler vor einigen Tagen. Wenn Ihr Gerät oder Emulator bereits eine ältere Version der Anwendung enthält, die Sie ausführen möchten, deinstallieren Sie diese alte Version und führen Sie sie erneut aus. Sie hat das Problem behoben.

Verwandte Themen