native-code

    -1熱度

    1回答

    我使用Android上的RTMP下載一個流。如果我第一次運行庫時一切正常。第二次該應用程序不啓動RTMP下載:/ 我搜索了最近三天,知道我無法加載本地庫兩次或只是卸載它,並且我有三個選項來處理我的問題: 使用自定義的類裝載器(後仍然加載System.gc()的庫) 運行在自己的進程服務(它沒有工作的圖書館仍然在殺害後服務加載)。 編寫一個本地庫,通過dlopen加載RTMP庫並通過dlclose關

    2熱度

    1回答

    我的c#真的很糟糕,我會拿一本書或一些東西來改善它。現在,我在c#wpf中有一個gui,在本地C++中有一個dll庫。我在互聯網上看到的所有的p/invoke教程都沒有類。 這裏是我的代碼看起來像C++: //Dostuff.h class foo { __declspec(dllexport) void dostuff(); } 我怎麼會去調用從C#的dll?提前致謝。

    7熱度

    1回答

    我想編譯一個使用ngen命令行的c#程序用於特殊目的。因此,我在vs2010中創建了一個控制檯應用程序,並將其命名爲ngentest。所以在vs2010\projects\ngentest\bin\debug中創建了一個名爲ngentest.vshost.exe的文件。 我在Visual Studio中使用該文件作爲NGEN命令的參數2010命令提示符,如下所示: "ngen "c:\docume

    2熱度

    2回答

    我試圖使用Visual Studio的性能工具來剖析C++ DLL。我創建一個針對我的DLL的分析會話,進入它的屬性,並覆蓋啓動設置以運行加載此DLL的可執行文件。 當我嘗試啓動探查,我得到: Error VSP1033: The file 'C:\src\mam\bin\Profile\Win32\Helper.dll' does not contain a recognized executa

    0熱度

    1回答

    我使用本地C++ DLL在C#中,像這樣: C++函數: poly* f1(/*some input data*/); double* f2(poly* p); 在C#中,我做的: (這樣做是使用不安全的固定塊適當,所以不要擔心) void* ptr = f1(/*input data*/); double[] result = f2(ptr); 現在,如果我從打印數據,我得到一些數據

    0熱度

    1回答

    我是在Android項目中使用JNetPcap庫的堆棧: 即使我將JNetPcap設置爲庫該項目。 有人可以幫助我嗎? PLZ 我的代碼如下: import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.SocketException;

    0熱度

    1回答

    首先抱歉我的英語不好。我只是要閱讀本地應用程序編程。 我做了這個教程:mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step /。 Eclipse沒有帶來錯誤代碼或其他東西,但是當我在手機上啓動應用程序時,我收到錯誤消息「應用程序意外退出」。 在日誌中我得到以下錯誤信息: 10-12 15:14:34.400: D/my

    0熱度

    1回答

    我在寫一個調用代碼的JUnit測試用例,最終導致調用native函數調用。下面是測試的僞代碼,我想寫: @Test public void testNoWritesToStdOut() { x = new StdOutTrap(); x.startTrappingStdOut(); try { callTheFunctionUnderTest(); //

    0熱度

    2回答

    在Windows Phone 8上,我希望以本機代碼拍攝一張照相機,但是我在最後一個階段被阻止,無法從IOutputStream中提取信息。 在C#代碼我們: MemoryStream image = new MemoryStream(); MemoryStream imagePreview = new MemoryStream(); cameraCaptureSequence.Frames[

    1熱度

    1回答

    我在我的應用程序中實現雙緩衝,使用下面的代碼。 病房後,我發現我的子窗口(即buttoms),沒有動畫像正常的,所以我說WS_EX_COMPOSITED我的父窗口,現在的子窗口動畫正確。但是,在添加WS_EX_COMPOSITED之後,從我的資源創建的我的菜單是黑色的,並且不能正確顯示。 那麼,如何雙緩衝添加到我的頂部菜單? MainWinHwnd = CreateWindowEx(WS_EX_C