2017手游排行榜|單機(jī)手游排行榜|手機(jī)網(wǎng)游排行榜|角色手游排行榜|卡牌手游排行榜|賽車手游排行榜|安卓游戲排行榜|休閑游戲排行榜

游戲

攻略

補(bǔ)丁

iPhone游戲

您的位置:首頁(yè)軟件下載編程軟件 → Realm java 0.86.0

Realm java0.86.0

Realm java0.86.0

補(bǔ)丁大小:8.2M

補(bǔ)丁語(yǔ)言:簡(jiǎn)體

補(bǔ)丁類型:編程軟件

軟件廠商:

下載統(tǒng)計(jì):總:9 本月:2 本周:1

0
0

下載地址

補(bǔ)丁介紹

Realm Java 讓你能夠高效地編寫app的模型層代碼,保證你的數(shù)據(jù)被安全、快速地存儲(chǔ)。

前提

目前我們還不支持Android以外的Java環(huán)境;

Android Studio >= 0.8.6;如果您要在Eclipse中使用Realm,見(jiàn)下文;

較新的 Android SDK 版本;

JDK版本>=7;

我們支持Android API 9以上的所有版本(Android 2.3 Gingerbread及以上)。

安裝

Android Studio

您可以使用Maven或手動(dòng)添加一個(gè)Jar包到項(xiàng)目中。

Maven

確保您的項(xiàng)目使用 jcenter 作為依賴倉(cāng)庫(kù) (最新版本Android Gradle插件的默認(rèn)設(shè)置);

將 compile 'io.realm:realm-android:0.86.0' 添加到您的項(xiàng)目依賴;

在Android Studio菜單中選擇:Tools->Android->Sync Project with Gradle Files。

Jar

下載發(fā)布包,并解壓;

使用Android Studio創(chuàng)建一個(gè)新項(xiàng)目;

把realm-VERSION.jar文件夾復(fù)制到 app/libs;

在Android Studio菜單中選擇:Tools->Android->Sync Project with Gradle Files。

Eclipse

下載發(fā)布包,并解壓;

從distribution/eclipse/目錄中復(fù)制jar文件和文件夾(包含 librealm-jni.so 文件)到app的libs目錄;

在libs文件夾中右鍵單擊realm jar文件,選擇“Build Path” -> “Add to Build path”;

右鍵單擊您的項(xiàng)目,選擇“Properties”,進(jìn)入“Java Compiler” -> “Annotation Processing”,勾選“Enable project specific settings”,然后選擇“Apply”;

繼續(xù)選擇“Annotation Processing” -> “Factory Path”并勾選“Enable project specific settings”; “Click Add JARs”,然后在“l(fā)ibs”中選擇realm jar文件,單擊”O(jiān)K”,應(yīng)用,并開(kāi)始編譯;

為了觸發(fā)注解處理器(annotation processor),您必須在每一個(gè)RealmObject子類聲明前添加@RealmClass。

ProGuard

在編譯時(shí),Realm為各RealmObject生成一個(gè)代理類。為了確保這些類在經(jīng)過(guò)代碼混淆工具如ProGuard處理后仍然可見(jiàn),添加下面的配置到您的ProGuard配置文件中。(Realm版本應(yīng)至少是0.84.1)

-keep class io.realm.annotations.RealmModule -keep @io.realm.annotations.RealmModule class * -keep class io.realm.internal.Keep -keep @io.realm.internal.Keep class * { *; } -dontwarn javax.** -dontwarn io.realm.**

下載地址Android版iPhone版Mac版iPad版

Realm java

相關(guān)補(bǔ)丁

網(wǎng)友評(píng)論

發(fā)表評(píng)論