問題タブ [androlua]
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 - AndroLuaでLuaJavaを使用して文字列引数をLuaメソッドに渡す
Java String で定義された Lua 関数があり、それに String arg を渡したい
コードの実行
取得Unknown error 5: error in error handling
私は lua と luajava にまったく慣れていません。LauState オブジェクトがどのように機能するかを理解していないこの単純なケースは確かです。Java ドキュメントは驚くべきものではありません (または、非常に初心者が不足しています)。lua コード内から print メソッドを使用して hello 関数を呼び出すと、戻り値を取得できました。AndroLuaを使用して Android デバイスで実行しています
android - luajava を使用する場合の Proguard 構成
luajava (AndroLua を使用) を使用するアプリをプロガードしようとすると、プロガードするまで正常に動作し、起動に失敗します。黒い画面が表示され、アプリまで停止しない以下のエントリでログがいっぱいになりますアンインストールされます。
標準のSDK Proguard構成と次の構成を使用しています
ログからの抜粋:
06-21 10:07:23.781: I/DEBUG(156): bea755d0 414f5fd8 /dev/ashmem/dalvik-heap (削除) 06-21 10:07:23.781: I/DEBUG(156):
bea755d4 40af202d /system/ lib/libdvm.so (dvmHeapSourceAlloc(unsigned int)+72) 06-21 10:07:23.781: I/DEBUG(156): bea755d8 414f5f30 /dev/ashmem/dalvik-heap (削除) 06-21 10:07: 23.781: I/DEBUG(156):
bea755dc bb99c9bb 06-21 10:07:23.781: I/DEBUG(156):
bea755e0 00000000 06-21 10:07:23.781: I/DEBUG(156):
bea755e4 70b/14afc /data app-lib/com.my.app-1/libluajava.so