問題タブ [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.
android - ActiveAndroid がテーブルを保存しない
ライブラリ ActiveAndroid を使用してデータベースを使用していますが、オブジェクトを保存しようとすると、そのようなテーブルはありませんと表示されます。データベースのバージョンを更新し、アプリケーションをアンインストールしようとしましたが、それでもうまくいきません。どんな助けでも大歓迎です。ありがとうございました!
これらはエラーです:
ここに私のコードがあります:
AlarmModel.java (GenericModel は com.activeandroid.Model を拡張します。CRUD 操作のみが含まれます)
AndroidManifest.xml
java - ActiveAndroid を使用した DATE 変数を含む Where 句
私は Android dev の初心者なので、ActiveAndroid を使用して DB を管理していますが、Date 変数を使用したクエリの使用に問題があります。
クエリがパラメーターを長い値として渡す必要があることを読んだので、.getTime() で試しました。
しかし、それでもうまくいきません。
私が間違っていることは何ですか?
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
ありがとう!
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 クラスのみをインストールし、他のクラスをインストールする前に、どのようにインストールしたのかわかりません。
android - 複数単語の列名に対する ActiveAndroid 列の命名規則
ActiveAndroid を使用して、Todo Android アプリ用の SQLite データベースを構築しています。列に「due_date」という名前を付ける必要がありますが、注釈で名前を付ける方法がわかりません。ここに私の Item モデルのスニペットがあります:
dueDate フィールドの Column アノテーションの「名前」部分は何にする必要がありますか? 「DueDate」または「Due_Date」または「Due Date」のどれにする必要がありますか?
ありがとうございました。
android - データベースへの挿入中にエラーが発生しました
データベースにデータを入力しようとすると、このエラーが発生します。以下は、モデルを拡張するクラスです (私は activeandroid を使用しています)、MajorPartners と TechDetails の 2 つのテーブルがメイン テーブル Person にリンクされています。これは MajorPartners テーブルです
これは TechDetails テーブルです
}
これは人のテーブルです
}
これは、データベースに情報を入力する方法です。
}
android - Activeandroid 関係子 null
お父さん
子
別のクラス
帰ってきた
SponsorServer1 = SponsorServer(timestamp=1276605030、sponsorLists=null)
子を父オブジェクトに保存するにはどうすればよいですか?
関係はアクティブアンドロイドでどのように機能しますか?
でわからなかった
https://github.com/pardom/ActiveAndroid/wiki/Creating-your-database-model
tks
android - ActiveAndroid データベース ファイルを開けません
Active Android を使用すると例外が発生します。SOで見つけたものから、このエラーは通常、データベースまたはトランザクションを閉じないことに関係しています。たぶん、一度に異なるスレッドでデータベースを使用することに関係しているでしょうか? 例外は、別のスレッドで同時にクエリを実行しているときにデータベースを更新しているときに、奇妙な衝突のケースであると思わせるランダムにのみ発生します。