native-code

    1

    1答えて

    私はメインプログラムを実行しています。ネイティブアクティビティを開始するボタンがあります(http://developer.android.com/reference/android/app/NativeActivity.html) 私のメインプログラムに戻るコマンドを探しています。 これは、戻るボタンを押したときと同じコマンドです。 私はX秒後にメインプログラムに戻ってネイティブアクティビティを

    3

    3答えて

    私は、バッファをmallocing(すなわち割り当て)しているネイティブコードを持っています。私はCanvas描画操作を使ってこのメモリに描画するのが好きです。 しかし、キャンバスコードはBitmapをバッキングプレーンとして使用しています。私はAndroidのビットマップでメモリのネイティブブロックをラップする方法があるかどうか疑問に思っています。 おかげで、デフォルトで Videoguy

    0

    3答えて

    ネイティブメソッドの実装を含むライブラリファイルを特定する方法はありますか? Ex。 public native String intern(); 私はString.intern()メソッドの実装(source code)を見つけることができますか?

    4

    1答えて

    チームは最近、仮想化ソフトウェアのサードパーティ製のpeiceと当社のソフトウェアは、互換性のある作りの課題に直面してきました。このソフトウェアは、カーネルドライバを使用してWindowsネイティブレジストリAPI(ZwCreateKeyなど)のフックを実行します。 Ntdllで呼び出しをフックすることによって動作します。私たちのソフトウェアもかなり低いレベルであり、状況によっては、実際のレジスト

    1

    1答えて

    これは、メモリマップファイル(.NET 2.0を使用しているので、MMFはこのバージョンでは使用できません)と同様に、管理コードとネイティブコードの間でメモリを共有する方法です。この.NETの新機能は、実際にマーシャリングとは何ですか?私はマネージコードとアンマネージコードの間の通信のためにこれを行ってきましたが、私の質問は、管理されていないコードの変数をマネージメモリ領域にコピーするか、マネージ

    1

    1答えて

    私はアンマネージMFCアプリケーションを持っています。アプリケーション用のCLIラッパーを作成し、DLLに変換しました。 unamangedコードには、メッセージの表示に使用される文字列テーブルリソースがあります。 ここで、C#からアンマネージコードを呼び出し、内部ロジックを使用することができます。しかし、コード文字列はリソース文字列を読み込もうとしたときにエラーになります。私はリソースがロードさ

    7

    4答えて

    私のJavaコードでネイティブのメモリリークが疑われています。ネイティブメモリプロファイリングを行うツールはありますか?また、実行中のJavaプロセスのネイティブ・メモリー分析をサポートするツールはありますか? ありがとうございます! 編集: 私はすでにMemory ValidatorとPurifyを試しましたが、32ビットプロセスのみをサポートしているようです。上記のものに似たいくつかのツールが

    3

    1答えて

    C++で書かれたコードがいくつかあるとします。私はコードから2つのDLLを生成することができます:win32のバージョンとx64のバージョン。 ここでは、これらの2つのDLLを1つのファイルに接着し、AnyCPU用にコンパイルされたC#アプリケーションで適切なバージョンをロードします。 可能ですか?可能であれば、どのように私はタスクにアプローチする必要がありますか?

    1

    1答えて

    ネイティブコードからRクラス属性にアクセスする方法があるかどうかは、プロジェクトのクリーンビルドを行うたびに変更される可能性のある生成済みIDを読み取る必要がある私はそれらを手動でネイティブパーツに渡さないことを好みます。 EDIT ここ@trashkalmarから示唆されているように、ソリューションです: static const char* const strClassName = "your

    1

    2答えて

    、例えば env->DoSomething(arguments) 対 (*env)->DoSomething(env, arguments) は、彼らが実際には異なるものはありますか?古いJNIの実装ですか?