Skip to content

Android_Example_ar

رامي مناف edited this page Sep 8, 2020 · 2 revisions

تم اختبار صفوف لتعمل على 23 api, وهذا مثال لتشغيل صفوف كقاعدة بيانات محلية في أندرويد:

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Server server = new Server(new File(getBaseContext().getFilesDir(), "db"), -1, false);
        try {
            server.createDatabase();
            server.startUp();
            server.execute(new Bind("hello android"));
            String result = server.query(new Select(String.class)).get(0).toString();
            Toast.makeText(getBaseContext(), result, Toast.LENGTH_LONG).show();
        }catch (Exception ex){
            Log.e("", ex.toString());
        }
    }
}

في ملف build.gradle يجب إضافة compileOptions داخل قسم android بحيث يدعم الكود Java 8

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
}

Clone this wiki locally