問題タブ [activeandroid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1026 参照

android - ActiveAndroid がテーブルを保存しない

ライブラリ ActiveAndroid を使用してデータベースを使用していますが、オブジェクトを保存しようとすると、そのようなテーブルはありませんと表示されます。データベースのバージョンを更新し、アプリケーションをアンインストールしようとしましたが、それでもうまくいきません。どんな助けでも大歓迎です。ありがとうございました!

これらはエラーです:

ここに私のコードがあります:

AlarmModel.java (GenericModel は com.activeandroid.Model を拡張します。CRUD 操作のみが含まれます)

AndroidManifest.xml

0 投票する
1 に答える
1238 参照

java - ActiveAndroid を使用した DATE 変数を含む Where 句

私は Android dev の初心者なので、ActiveAndroid を使用して DB を管理していますが、Date 変数を使用したクエリの使用に問題があります。

クエリがパラメーターを長い値として渡す必要があることを読んだので、.getTime() で試しました。

しかし、それでもうまくいきません。

私が間違っていることは何ですか?

0 投票する
1 に答える
5531 参照

java - null オブジェクト参照で仮想メソッド 'java.lang.Class java.lang.reflect.Field.getType()' を呼び出そうとしています

Androidアプリでactiveandroidを使用しています。

開発中にデバッグビルドを実行すると、すべてが正常に機能します。プロジェクトのリリース ビルドを作成した後、アプリがクラッシュするようになりました。これは、Android 5.0 を搭載した Nexus5 と Android 4.4.2 を搭載した Nexus 7 で発生します。

見る必要がある場合は、ここにソースコードがあります。
https://github.com/MetalMatze/Krautreporter

ありがとう!

0 投票する
0 に答える
133 参照

android - ActiveAndroid の未解決のシンボル キャッシュ

私は、Android アプリケーションに SQLite の使用を実装することに取り組んでいます。ActiveAndroid を使用しています。正しくインストールされていると思います。com.activeandroid.Model正常にインポートでき、注釈も同様import com.activeandroid.annotation.Columnです。私はandroid:name="com.activeandroid.app.Application"AndroidManifest.xml にあります。IDE として Android Studio を使用しています。

しかし、次のメソッドをモデルに追加しようとすると、次のエラーが発生しCacheます。

インポートに手動で追加しようとimport com.activeandroid.Cache;しましたが、それでも認識されません。私は何を間違っていますか?

編集 ActiveAndroid を再インストールすると、問題はなくなりました。一部の ActiveAndroid クラスのみをインストールし、他のクラスをインストールする前に、どのようにインストールしたのかわかりません。

0 投票する
1 に答える
144 参照

android - 複数単語の列名に対する ActiveAndroid 列の命名規則

ActiveAndroid を使用して、Todo Android アプリ用の SQLite データベースを構築しています。列に「due_date」という名前を付ける必要がありますが、注釈で名前を付ける方法がわかりません。ここに私の Item モデルのスニペットがあります:

dueDate フィールドの Column アノテーションの「名前」部分は何にする必要がありますか? 「DueDate」または「Due_Date」または「Due Date」のどれにする必要がありますか?

ありがとうございました。

0 投票する
1 に答える
375 参照

android - データベースへの挿入中にエラーが発生しました

データベースにデータを入力しようとすると、このエラーが発生します。以下は、モデルを拡張するクラスです (私は activeandroid を使用しています)、MajorPartners と TechDetails の 2 つのテーブルがメイン テーブル Person にリンクされています。これは MajorPartners テーブルです

これは TechDetails テーブルです

}

これは人のテーブルです

}

これは、データベースに情報を入力する方法です。

}

0 投票する
2 に答える
576 参照

android - Activeandroid 関係子 null

お父さん

別のクラス

帰ってきた

SponsorServer1 = SponsorServer(timestamp=1276605030、sponsorLists=null)

子を父オブジェクトに保存するにはどうすればよいですか?

関係はアクティブアンドロイドでどのように機能しますか?

でわからなかった

https://github.com/pardom/ActiveAndroid/wiki/Creating-your-database-model

tks

0 投票する
0 に答える
249 参照

android - ActiveAndroid データベース ファイルを開けません

Active Android を使用すると例外が発生します。SOで見つけたものから、このエラーは通常、データベースまたはトランザクションを閉じないことに関係しています。たぶん、一度に異なるスレッドでデータベースを使用することに関係しているでしょうか? 例外は、別のスレッドで同時にクエリを実行しているときにデータベースを更新しているときに、奇妙な衝突のケースであると思わせるランダムにのみ発生します。