問題タブ [libs]

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 投票する
1 に答える
450 参照

java - QRコードを作成するためのライブラリ

数値のみをエンコードするQRコードライブラリが必要です。数値のみのQRコードは、最大7089文字、英数字-4296を保存できます。検索した限り、英数字または2進数の値のみをエンコードする機能を備えたライブラリを見つけることができます。1つを除いて-BarcodeLib:http ://www.barcodelib.com/これは本当にコストがかかります。

したがって、数値データのみをエンコードし、最大7089桁を格納できる無料のライブラリが必要です。最も便利なのはJavaライブラリですが、Pythonまたは.netライブラリも歓迎します。

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

javascript - サードパーティのjsライブラリに存在するXSSベクトルからアプリを保護する方法は?

私はAndroidモバイルアプリでcordova.js、jquery、jquery mobile、mobilizerなどのさまざまなサードパーティライブラリを使用しています。これらのライブラリには、eval、settimeout、inner/outerhtmlの安全でない使用によりさまざまなXSSベクトルが含まれていることがわかります。等々。

これらのセキュリティホールをカバー/修正し、アプリでこれらのライブラリを安全に使用する方法はありますか?

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

c++ - ライブラリを含むc ++とdirectX11のディレクトリの追加

だから私はそれを学ぼうとしてDirectXチュートリアルをいじっていますが、これらのエラーが発生し続けます:

これは、適切なディレクトリとライブラリなどを含めることと関係があると確信しています。インクルードを追加し、リンカー オプションを設定しました

また、構成プロパティ-> VSC++ディレクトリ->インクルードディレクトリとLibでディレクトリを設定しました。ディレクトリ

私が見逃しているものは他にありますか?

編集: Visual Studio c++ 2010 Express を使用しています

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

java - Joda 時間の追加

私は時間を使用するアプリを構築しています。Joda時間を使うことにしました。アプリに joda 時間を追加しようとしています。.jarライブラリにファイルを追加した経験はありません。私はこれらの手順に従いました(下を参照)、またはそう思いました。私のプロジェクトはエラーを表示していませんが、簡単なテストを実行するDateTime test = new DateTime();と、強制的に閉じられ、次のエラーが表示されます:

これらは私が従った手順です:

  1. Eclipse で Android プロジェクトを作成します。
  2. Joda Time をダウンロード
  3. Eclipse で、パッケージ エクスプローラーでプロジェクトを探し、それを右クリックして呼び出しますNew -> Folder -> libs注: という名前のフォルダーが既にあるため、これは実行しませんでしたlibs
  4. joda-time-2.1.jar新しく作成したlibsフォルダに をコピー (または) ドラッグ & ドロップします。
  5. (パッケージ エクスプローラーで) プロジェクトをもう一度右クリックし、次にProperties -> Java Build Path -> Libraries -> Add Jars -> joda-time-2.1.jar.

これで、次のコードでテストできます:

インポート後:

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

android - Android、Eclipse、「lib」に .jar を配置 & 「ビルド パスに追加」対「libs」に .jar を配置

Eclipse v3.7.2 で、自分のプロジェクトに loopj .jar ライブラリを追加しようとしていました。

最初に.jarを「lib」ディレクトリに追加し、右クリックして「ビルドパスに追加」を選択しました。正常にコンパイルされますが、実行すると「クラス 'com.loopj.android.http.AsyncHttpClient' が見つかりませんでした」というエラーが表示されます。

そこで、ビルド パスから .jar を削除し、「libs」ディレクトリに移動します。

「libs」ディレクトリにある場合はビルド パスを追加する必要はありません。今回は正常にコンパイルされ、正常に実行されます。

「lib」ディレクトリと「ビルドパスに追加」と「libs」ディレクトリの微妙な違いは何ですか?

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

android - libs フォルダーとビルド パスの依存関係 (ANDROID)

アプリが依存する jar ライブラリがいくつかあります。フォルダーにjar をコピーして貼り付けると、project/libsビルド、コンパイル、および実行が正しく行われます。

ただし、プロジェクトを右クリックして -> Build path-> Configure build path-> Libraries tab-> Add external JARs、まったく同じjarを追加しても、エラーは発生せず、ビルドとコンパイルはできますが、アプリを実行するとクラッシュします。

なんで?

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

java - 必要なライブラリがロードされているため、CANNOT LINK EXECUTABLE エラーが発生しました。それらを適切にリンクする方法は?

編集:重複の可能性は認識していますが、その答えは直接適用できません。Runtime.getRuntime().exec ではなく ProcessBuilder を使用しています。


Android用にコンパイルされたFFmpegには、有効なバージョンとliblame有効でないバージョンの2つのバージョンがあります。

/data/data/<<my-package-name>>/app_bin/ラメ サポートなしでコンパイルされた FFmpeg バイナリを読み込むと、問題なくビデオからオーディオが抽出されます。しかし、ラメサポートを有効にして使用すると、以下のエラーがログに記録されます。

必要なライブラリも Android 用にコンパイルされており、libsプロジェクト フォルダにSystem.loadLibrary("lame").

FFmpeg バイナリがライブラリを適切に検出できるようにするために他に何かすべきことがあるかどうか疑問に思っていました。これらは、FFmpeg バイナリをビルドするために NDK に指定されたものと同じライブラリです。

かなり簡単なので、コードは添付しません。

  • FFmpeg バイナリをダウンロードします (アプリには同梱されていません)。
  • バイナリをダウンロード フォルダから にコピーします/data/data/<<my-package-name>>/app_bin/
  • chmod 755;
  • そこから実行し、出力を読み取ります。

他に何か必要な場合はコメントしてください。

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

android - Lib は Android に正しくインポートされていますが、NoClassDefFoundError

ヘイホー!インポートしたライブラリから関数を呼び出そうとすると、ClassDefFound エラーが発生します。これは何千人もの人々が以前に経験した問題ですが、私はすべてを試しましたが、うまくいきません! 私はEclipseでAndroid APIレベル17を使用しています。

私が試したこと:

  • ライブラリをlibsフォルダーに追加しました(使用している他のすべてのライブラリと同様)
  • さらに、ライブラリをビルド パスに追加しました (通常は必要ありません)。
  • 注文とエクスポートでライブラリを選択しました

    /li>

みんなありがとう!誰かが私を助けてくれることを願っています!

0 投票する
3 に答える
4391 参照

android - JAR を Android プロジェクトの /libs フォルダーに追加する

これについてはたくさんの質問がありますが、この問題に対する明確な解決策を提供するものはありません (本当に難しいのでしょうか?)

Android プロジェクトに jar を追加しようとしています。r17 以降、Google は、jar を/libsフォルダーに追加する必要があり、残りは android ツールが処理すると述べています。

非常に大きなライブラリを含めましたが、1 つのクラスを除いてうまく機能するため、独自の jar を作成してみることにしました。

新しい Java プロジェクトを作成し、単純なTestクラスを追加しました。次に、それをjarとしてエクスポートし、jarを手動で/libsフォルダーにコピーしました。問題なく Android アプリをクリーンアップして再構築しましたが、実行時に Test クラスを参照すると、次のエラーが発生します。

java.lang.NoClassDefFoundError: mytestpackage.Test

jar のソースをプロジェクトに直接含めると、(もちろん) 機能します。

それで、私は何を間違っていますか?