Tag: Android ndk

Android: Wie bekomme ich die letzten 50 Zelle (Turm) Standort Details?

Standardmäßig enthält android die letzten 200 Wifi-Verbindungen und 50 Zelle Standortdetails. Ich habe die wifi Details mit getConfiguredNetworks() aus dem WifiManager Ähnlich möchte ich die letzten 50 Zelle Standortdetails bekommen. Bitte beachten Sie https://play.google.com/store/apps/details?id=ch.rrelmy.android.locationcachemap In diesem Beispiel haben sie den API-Schlüssel an den Server übergeben. Wie bekomme ich den Schlüssel für mein Handy?

Simulieren der Power-Taste drücken, um das Display auszuschalten

Ich versuche, das ausschaltende Dialogfeld aufzurufen, das erscheint, wenn wir den Netzschalter drücken. Aber ich möchte diese Aufgabe von einer Android-Anwendung oder einem Junit-Testfall ausführen. Ich werde in diesem Fall den am meisten machbaren Ansatz wählen. Ich habe versucht, dies zu tun, aber war nicht in der Lage, erfolgreich zu sein. Ich versuche, die folgenden […]

Fehler in Android NDK machen Programm nicht finden können

Ich versuche, Android NDK mit diesem Link einzurichten. Ich begann Setup-Prozess durch folgenden Befehl make -v und ich bekomme $ make -v bash: make: command not found Dann habe ich folgende Befehle eingegeben, wie im obigen Link angegeben cd /cygwin/C/..path for my project /cygwin/C/..path of ndk installed path An diesem Punkt bekomme ich ERROR: Cannot […]

Das Einreichen von Aufgaben in einen Thread-Pool gibt RejectedExecutionException

Ich arbeite an einem sozialen Spiel, das meistens nativen Code in Android NDK läuft. Das Spiel hat 3 Haupt-ndk pthreads: Ein Spiel Thread Ein Server-Kommunikations-Thread Der Haupt-Rendering-Thread (genannt durch Renderer.onRender) Anders als das, auf Java-Seite, verwenden wir AdWhirl, die ihren eigenen Thread durch ihren eigenen ScheduledExecutorService hervorbringt, aber wir haben jeden Anruf zu "planen", "abschicken", […]

C / C ++ printfs – Wo wird es in einem Android nativen Code angezeigt?

Da es ziemlich schwer ist, nativen Android-Code zu debuggen, gehe ich zum "printf trace" -Ansatz. Also, meine Frage ist, in einem nativen Code, wheres die Standards "printf (" etwas ")" erscheint beim Ausführen einer Android-Anwendung?

Android-Architektur-Nutzung?

Ich habe ein paar native Bibliotheken, die ziemlich groß sind und die Anwendung binäre Größe aufblasen. Ich schaute in APK Splitting, aber Aufrechterhalten und QAing mehrere APKs ist nicht etwas, was ich tun möchte. So würde ich gerne unbenutzte Architekturen in meinem Release ausbauen Geschmack mit der ndk.abiFilters Gradle Eigenschaft ausschließen. (Das Debug-Builds will ich […]

WebP für Android

Gibt es Beispiele für die Verwendung von WebP für Android? Ich versuche, eine Liste von Webp-Bildern zu bekommen und sie in einer Listenansicht mit einer Bildansicht zu zeigen. Ich kenne theres eine libwebp-api und ich habe es in mein Android-Projekt mit dem NDK integriert, aber wie kann ich die api exzellent nutzen, um meine Binär-Webp […]

Android ndk vs sdk – wenn Features betroffen sind

Ich bin im Begriff, Android-Anwendung Entwicklung zu starten. Von was ist NDK? Dokumentation konnte ich folgende Informationen nicht extrahieren: Mit NDK tatsächlich neue Funktionen im Vergleich zu SDK einführen? Ich bin daran interessiert, weil mit NDK stark erhöht Anwendungskomplexität, also wenn ich nicht an Leistungssteigerung interessiert bin, gibt es andere Gründe für NDK zu gehen? […]

Wann soll ich JNIEXPORT und JNICALL in Android NDK nutzen?

Ich versuche, meine eigenen jni Quellen zu schreiben. Mit Blick auf einige ndk Proben, fand ich, dass sie oft verwenden diese Makros JNIEXPORT und JNICALL Follewed mit dem Namen der Java-Paket wie folgt JNIEXPORT void JNICALL Java_com_example_plasma_PlasmaView_renderPlasma(JNIEnv * env, jobject obj, jobject bitmap, jlong time_ms) Ich habe es gegoogelt, aber ich kann nicht verstehen, wann […]

Android Bitmap native Code – Verknüpfung Problem

Ich habe ein Problem beim Kompilieren meiner App, die von Bitmap-Plasma inspiriert ist. ich habe angerufen if ((ret = AndroidBitmap_getInfo(env, bitmap, &info)) < 0) { LOGE("AndroidBitmap_getInfo() failed ! error=%d", ret); return; } if (info.format != ANDROID_BITMAP_FORMAT_RGB_565) { LOGE("Bitmap format is not RGB_565 !"); return; } if ((ret = AndroidBitmap_lockPixels(env, bitmap, &pixels)) < 0) { LOGE("AndroidBitmap_lockPixels() […]

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