ארכיון תגיות: NDK

Dec 04

Using SWIG

Using SWIG     SWIG – Simplified Wrapper and Interface Generator:   When writing native code in our Android project, we need to set up the “glue” code between java and C++, this “glue” code is the JNI code. I wrote This JNI Article about JNI in Android, the problem with writing JNI code is …

המשיכו בקריאה »

Dec 04

Disabling Gradle auto build in Android Studio and set to use Make Files

Disabling Gradle auto build in Android Studio and set to use Make Files     Theoretical background:     To build using a custom Android MakeFile: If you would like to use a custom android MakeFile instead of using the default compilation of Gradle, we will have to:   1. Create a custom Android.mk file …

המשיכו בקריאה »

May 09

Android JNI

Android JNI     Theoretical Background:     JNI – Java Native Interface:   What is JNI: The JNI is a framework that enables Java code to call and be called by code written in native languages: c, c++ and Objective c.   Our App process, managed code and native code: When we run an …

המשיכו בקריאה »

May 09

Android NDK

The JVM – Java Virtual Machine     Theoretical Background:     NDK – Native Development Kit:   Is a framework that enables us to develop natively (using native c/c++ code) for Android. We need to install the NDK as it doesn’t come with the general SDK, you can find the download in: https://developer.android.com/tools/sdk/ndk/index.html   …

המשיכו בקריאה »

Mar 15

שמירה וטעינה ממערכת הקבצים

שמירה וטעינה ממערכת הקבצים רקע תאורטי:   במכשיר האנדרואיד יש 2 סוגים של זכרון קבצים: יש את ה internal – שהוא כרטיס זכרון שנמצא במכשיר עצמו שאי אפשר להוציא אותו. ויש את ה external – שהוא ה SD-Card. שאותו אפשר להוציא. בנוסף ישנם מכשירים, כמו ה Galaxy S2 וה Galaxy S3 שבהם יש שני internal …

המשיכו בקריאה »