問題タブ [luajava]
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 - Lollipop の AndroLua: アプリケーションで JNI 検出エラー: static int org.keplerproject.luajava.LuaJavaAPI.javaNew(int, java.lang.Class) を呼び出せません
Android アプリケーションのライブラリとして AndroLua を使用したいと考えています。
Android 5.x (Lollipop) を除く Android バージョンではすべてがうまくいきます
しかし、juajava.new lua 関数を呼び出すと、Lollipop でアプリがクラッシュしました。logcat が示しています
どうすれば問題を解決できますか? または、Android で lua を実行する代替手段はありますか?
java - LuaJava での値の取得と取得
私はJavaでLuaJavaを使用するのが初めてで、現在、Javaを使用して関数を呼び出してオブジェクトをLuaにプッシュする方法しか知りません。
Lua配列を返す方法を考えていました
私の知る限り、toString()、toBoolean()、toInteger()、および toJavaObject() のみが存在し、あらゆる種類の配列には何も存在しないためです。
また、Luaで宣言された通常の変数を取得するにはどうすればよいですか?
どんな助けでも大歓迎です。
編集:Luaテーブルを取り戻すところまで来ましたが、Luaテーブルを使用したくありませんが、配列を使用したいです。配列には常に異なる量の値があるため、すべてにラベルを付けたくありません。
lua - LuaJIT を Java に埋め込む
通常の Lua スクリプトを Java に埋め込みたい場合は、LuaJ を使用します。ただし、LuaJIT の FFI ライブラリを使用するスクリプトを埋め込む方法を見つける必要があります。1 つのオプションは LuaJava を使用することですが、もう維持されていないようです。代替案はありますか?Java プリミティブ型 (理想的には配列) を引数として LuaJIT 関数に渡し、結果を返す方法が必要なだけです。
java - bindClass と newInstance の違い
luajava のこれら 2 つの関数の違いは何ですか:
奇妙なことに、これに対する決定的な答えを見つけることができませんでした。instance
これらの関数を使用しているほとんどの Web サイトでは、わざわざ違いを説明することはなく、との両方から同じメソッドを呼び出すことができるようですclass
。
luaj - Luajで「android.provider.ContactsContract.Contacts」フィールドを取得する方法
Lua Interpreter を使用して iGO ナビゲーターの情報を取得し、android.provider.ContactsContract.Contacts からいくつかのフィールドを取得する必要があります。
無事ゲットしました
そして私は連絡先を取得しようとします
また
失敗
基本的に私はそこに結果を得る必要があります