native-code

    1熱度

    1回答

    我想讀出SD卡wav文件的音頻採樣應用我使用NDK和100建設%本地代碼。我有一個方法遍歷包含樣本路徑和流的預定義數組,每個數據緩衝區稍後將由OpenSL播放。 當我加載的文件作爲資產,使用下面的方法: int open_asset(AAssetManager* mgr, char* filename, int samp) { assert(NULL != mgr); AA

    2熱度

    2回答

    我想在eclipse中使用ndk-gdb調試我的android應用程序,它具有一些本機(C++)代碼。似乎gdb服務器從命令行成功啓動並正在執行命令。 但在日食其顯示的錯誤: 錯誤,而從設備 com.android.ddmlib.SyncException獲取文件:寫入本地文件失敗 任何一個可以幫助我,請。

    2熱度

    1回答

    我從C#調用winscard.dll方法,並且在測試應用程序中一切正常。將代碼移到更大的項目中時,我很難建立上下文。 我的呼叫建立上下文如下: [DllImport("winscard.dll")] public static extern int SCardEstablishContext(int scope, int res1, int res2, ref int pntConte

    2熱度

    1回答

    我想知道是否有辦法監視更改的特定內存區域。我使用的是爲了打開一個過程,其使用的內存區域獲得集合下面的方法: internal static MemoryProcess OpenProcess(Process process) { IntPtr processHandle = OpenProcess(ProcessAccess.Desided, true, (UInt32)process

    1熱度

    1回答

    我有一個關於Java中的clone()方法的問題。首先,我知道克隆方法被打破,所有的休息,但我們正在研究在學校這個話題,我想它(得緊,即使它可能不是這樣做的最有效的方法事情)。 假設我在這樣的情況下我:現在 public class A implements Cloneable { private int a; private int b; // construct

    2熱度

    1回答

    無論怎麼怪異的聲音,我需要它O_O 好了,另一種解決方案,如果有可能加載本地DLL的字節數組到RAM中,但是從那裏調用函數時沒有dllimport> _ < 均田這樣: byte[] dll_data = File.RealAllBytes("native.dll"); //this is just example, in real architecture bytes comes from an

    2熱度

    1回答

    任何人都可以讓我知道這個回溯日誌表明什麼。我在我的代碼中產生了一個線程,但我無法解釋出什麼問題。 線程創建代碼 在pthread_create(& TID,& ATTR,(無效*()(空隙))的ThreadFunc,ARG); >I/DEBUG (6144): backtrace: >I/DEBUG (6144): #00 pc 00014260 /system/lib/libc.so (dl

    -1熱度

    1回答

    我想在java中進行確認功能,就像javascript中的提醒一樣。 例JavaScript代碼: var a = prompt(""); 在java中我有返回與一個對話框輸入的字符串的功能; public static boolean log ; public String value; public String androidPrompt(){ lo

    -1熱度

    1回答

    I'm有墊WACOM stu520工作,我建立了一個小程序,以獲得從WACOM墊的圖像,但我突然成爲了收到的java控制檯上以下錯誤 Exception in thread "AWT-EventQueue-1" java.lang.UnsatisfiedLinkError: C:\Users\hbernal\AppData\Local\Temp\jna8619986156059459306.

    1熱度

    1回答

    在努力獲得使用OpenSL ES的URI播放機的無縫循環,我試圖運行的代碼,從this問題(其中查詢音頻的長度)取: SLmillisecond msec; result = (*fdPlayerPlay)->GetDuration(fdPlayerPlay, &msec); assert(SL_RESULT_SUCCESS == result); __android_log_print(