問題タブ [unsatisfiedlinkerror]
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 - 私の Android アプリの一部のユーザーは、未解決のリンク エラーが発生しています。
ほとんどの場合問題なく機能しているのに、一部の顧客だけが不満足なリンク エラーを経験しているのはなぜですか?
以前にこの問題について読みましたが、解決策が見つかりませんでした。何か案は?
ありがとう
編集:Android.mk
java - UnsatisfiedLinkError-プレイ!依存関係
コマンドラインで入力してPlay1.2.5(1.2.4も試しました)を使用して依存関係を解決しようとするとplay dependencies
、次のエラーが発生します。
を変更せずに、新しく作成したプロジェクトでもこのエラーが発生しますdependencies.yml
。おそらくそれはアクセス許可の問題だと思いましたが、これらのフォルダーのいずれにも制限はなくcmd.exe
、管理者モードと通常モードで試しました。
私は以前にこのマシンへの依存関係を解決したことがあると確信しています。このエラーが発生するまでに何が変更された可能性がありますか?
編集: 私は今、それがウイルス対策プログラム、ファイアウォール、またはマイクロソフトのセキュリティであるかどうかを確認するためにテストしましたが、それらすべてをオフにしても、サイコロはありません。
android - ネイティブライブラリを使用する場合のAndroidUnsatisfiedLinkError
私はすでに何週間もこれに固執しています。
私はAndroidトレントクライアントでlibtorrentを使用しています。最近、マグネットリンクなどの新機能を追加したいと思いました。
すべてのネイティブ関数はで宣言されPROJECT_FOLDER/jni/libtorrent.h
、で実装されPROJECT_FOLDER/jni/libtorrent.cpp
ます。
これまでのところ、何も問題はありませんでしたが、最近、この新しい関数をlibtorrent.h
次のように追加しました。
私はその実装をに追加しましたlibtorrent.cpp
コードを実行ndk-build
してコンパイルしました。
クラスではcom.my.package.LibTorrent
、以前に他のネイティブメソッドを宣言したのと同じ方法で、次の宣言を追加しました。これは正常に機能しました。
しかし、私がそれを呼ぶときはいつでも、私は得UnsatisfiedLinkError: MagnetToTorrent
ます。以前にネイティブ関数を追加したので、これは本当に奇妙です、そしてそれらはうまく機能しました。
どんな助けでも大歓迎です。ありがとうございました。
編集:で宣言されたすべての関数は次のようlibtorrent.h
に囲まれていextern "C" {}
ます:
java - この次のエラーはどういう意味ですか?
Javaプログラムを実行していますが、実行すると次のエラーが発生します。以前は正常に実行されていましたが、現在は次のエラーがスローされています。クラスパスを確認しました。環境変数のパスはすべて正しいです。
junit - JUnit UnsatisfiedLinkError
単純なJUnitテストを実行していますが、その実行中に次のエラーが発生しました。
何か助けはありますか?
android - ネイティブ ライブラリを読み込めません
私は epub リーダー アプリケーションを開発しています。読み込み時に、リーダーがネイティブ ライブラリを読み込めないというエラーが表示されます。以下に、ファイルのログ cat を添付します。
java - Java UnsatisfiedLinkError Mac OSX
OSX 上の Java 1.6 で正常に動作する Java アプリがあります。ただし、Java の最新バージョン (1.7) に更新すると、動作が停止し、次のエラーが発生します。
私はこのアプリケーションを開発したことがなく、Java はまったくの初心者です。したがって、私はこの問題の原因について完全に理解していません。これはオンライン アプリですが、Jetty サーバーを使用してローカルで実行しています。
これを理解するのを手伝ってくれる人はいますか?
java - javaネイティブファイルlibをロードします
いくつかのネイティブファイルを使用し、Androidプロジェクトからいくつかのファイルを使用したいと思います。このファイルは自分のJavaプロジェクトに必要であり、libをインポートする必要があります。
私はlibをロードしようとしています:
libファイル「libmrclient_java.so」は次のフォルダにあります:「/ libs /armeabi/」。
プロジェクトを実行すると、次のエラーが表示されます。
CLASSPATHを構成する方法など、この問題を解決する方法がわかりません。私はこのプロジェクトにAndroidを使用していません。androidプロジェクト自体は完全に実行されます。
編集:
この質問を見つけました:Eclipseからjava.library.pathを設定する方法ですが、同じエラーが引き続き表示されます。
java - アプレット。ネイティブ .dll の読み込み時の UnsatisfiedLinkError
ファイル付きのアプレットがあり、アプレット内.jnlp
でネイティブを使用したいと考えて.dll
います。したがって、ネイティブ.dll
をルートに挿入.jar
し、 jnlp-file ファイルに次の行を追加しました。
プログラムに変更を加える前に、これはうまくいきました(プログラムをリファクタリングしました)。しかし、今はそうではありません。このクラッシュの原因は何ですか? どこで問題を探しますか?
この問題は証明書に関連していますか? それらには問題がありますが、他の制限された操作は正常に機能します (ローカル ファイル システムにファイルを保存するなど)。
エラー テキスト:
android - ネイティブ関数呼び出し時の UnsatisfiedLinkError
でネイティブ ライブラリを正常にロードできますSystem.loadLibrary("")
が、そのライブラリからネイティブ メソッドを呼び出すと、UnsatisfiedLinkError
そのメソッドの実装が見つかりませんでした。
しかし、このコードは別のアプリケーションでは機能しますが、私のものでは機能しません。