标签: native

在Eclipse中使用Java VM的本机线程

我想运行一个使用Thread类的Java程序,这样每个Thread.run()都会运行一个正确的内核线程.有没有办法通过将一些命令行参数传递给Java VM来实现这一目的?我在Windows机器上使用Java 1.5 SDK(和jre1.5.0_18)运行Eclipse.我尝试使用-XX:+ UseBoundThreads,但是任务管理器似乎在同一个核心上运行两个线程(我使用的是双核机器)(另一个核心是空闲的).

谢谢.

java multithreading native

1
推荐指数
1
解决办法
1281
查看次数

更改重复键阈值c ++

我正在构建一个c ++ tetris游戏(不是c ++ .Net).我觉得我的控制很奇怪.我想这样做,以便当用户按下其中一个箭头键时,大约10ms的按住它将启动窗口重复功能.它默认设置为约500毫秒,对我的游戏来说太迟了.如何设置从keydown更改为重复keydown的速度?不是重复多少次/秒.

谢谢

*我想要做的是将重复延迟更改为短

在键盘设置的控制面板中有重复率,我该如何设置?

c++ winapi native

1
推荐指数
1
解决办法
2807
查看次数

如何调试崩溃的android本机库?

我正在运行本机库(C++)的junit测试,本机库进程崩溃,logcat显示:

I/ActivityManager(  161): Force stopping package xxxxx uid=10043
I/ActivityManager(  161): Start proc xxxxx for added application xxxx: pid=1656 uid=10043 gids={1015}
I/TestRunner( 1656): started: testAddressBook(xxxxx.AddressBookTest)
F//system/bin/app_process( 1656): stack corruption detected: aborted
I/ActivityManager(  161): Process xxxxx (pid 1656) has died.
Run Code Online (Sandbox Code Playgroud)

其中xxxxx是进程名称.

我尝试按照http://source.android.com/porting/debugging_native.html上的说明操作,但说明令人困惑:

如果崩溃,请与aproto连接并在设备上运行logcat

什么是aproto?我找不到它.也不是"堆叠"工具.

任何建议表示赞赏!

-Henry

debugging android native

1
推荐指数
1
解决办法
3261
查看次数

Android JNI中的Bogus方法描述符

我在Java中有以下类

package com.artifex.mupdf.data;

public class FzTextSpan {

FzRect bbox;
int len, cap;
FzTextChar[] mFzTextChars;
public FzTextSpan(FzRect bbox, int len, int cap, FzTextChar[] mFzTextChars) {
    super();
    this.bbox = bbox;
    this.len = len;
    this.cap = cap;
    this.mFzTextChars = mFzTextChars;
}
}
Run Code Online (Sandbox Code Playgroud)

我试图使用foll代码从JNI调用构造函数

jclass         jFzSpanClass;
jmethodID      jFzSpanCtor;

jFzSpanClass = (*env)->FindClass(env, "com/artifex/mupdf/data/FzTextSpan");
if (jFzSpanClass==NULL) return NULL;
jFzSpanCtor =  (*env)->GetMethodID(env, jFzSpanClass, "<init>",
   "(Lcom/artifex/mupdf/data/FzRect;II;[Lcom/artifex/mupdf/data/FzTextChar;)V");
Run Code Online (Sandbox Code Playgroud)

我正进入(状态

 Bogus Method Descriptor:        "(Lcom/artifex/mupdf/data/FzRect;II;[Lcom/artifex/mupdf/data/FzTextChar;)V");
Run Code Online (Sandbox Code Playgroud)

java java-native-interface android native

1
推荐指数
1
解决办法
2910
查看次数

检索硬盘串行和物理MAC地址的最快方法

我正在开发一个客户端/服务器应用程序,需要根据硬盘序列号和物理适配器MAC地址为每个注册客户端分配一个唯一的标识符...但我不喜欢使用ManagementObjectSearcher或任何WMI解决方案,因为它们很慢.如何使用本机方法获取这些值?

c# security guid native

1
推荐指数
1
解决办法
3106
查看次数

iOS - 在 C++ 中获取可写路径

我正在用本机 C++ 编写 iOS 录音机,但无法使用 Foundation API。

我需要这样的东西:

recordFilePath = 
(CFStringRef)[NSTemporaryDirectory() stringByAppendingPathComponent: @"recordedFile.caf"];
Run Code Online (Sandbox Code Playgroud)

获取iPhone上的可写路径。

太感谢了。

c++ native audioqueue ios

1
推荐指数
1
解决办法
1305
查看次数

找到指向本机字节数组c#的不安全字节*的长度

如何在c#中找到字节*的长度?

它指向非托管c ++库中的本机字节数组.我需要将它转换为ac#byte [],但为了做到这一点,我需要长度..Length不起作用.

byte* ETC = //Stuff from unmanaged c++ DLL;
int ETCLength = ????
Run Code Online (Sandbox Code Playgroud)

c# arrays native

1
推荐指数
1
解决办法
244
查看次数

我想在Postman Native App中使用moment.js(或任何其他脚本)

我知道Postman与Chrome插件的解决方案....

我的Postman与Chrome插件的解决方案在我的mbp上我只是添加这些行也把moment.min.js(或任何javascript文件)作为路径描述

<script type="text/javascript" src="../js/tester/moment.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

在路上

~/Library/Application Support/Google/Chrome/Default/Extensions/fhbjgbiflinjbdggehcddcbncdddomop/5.4.0_0/html/
Run Code Online (Sandbox Code Playgroud)

在一个文件中

tester_sandbox.html
Run Code Online (Sandbox Code Playgroud)

能够在"测试"中使用时刻或

requester.html
Run Code Online (Sandbox Code Playgroud)

能够在"预请求脚本"中使用时刻

但我无法找到Postman Native App保存这些文件路径的位置....

我已经尝试了另一种解决方案,我在谷歌上发现将脚本添加为GlobalVariable然后在"测试"中进行评估,但它仍然不起作用...

任何想法或任何建议......

谢谢

javascript testing native external postman

1
推荐指数
1
解决办法
4072
查看次数

创建依赖于本机库的 flutter 插件

我正在尝试创建一个依赖于 AWS 移动 SDK(Java 语言)的插件。它说要放

implementation ('com.amazonaws:aws-android-sdk-mobile-client:2.6.+@aar') { transitive = true }
Run Code Online (Sandbox Code Playgroud)

在 - 的里面app/build.grade。然而,当我根据文档开发该插件时,插件的 android 根目录中没有app/文件夹(示例项目中有一个,但我不认为那是我应该放置它的地方)。

具体来说,我使用以下命令创建插件:

flutter create --template=plugin hello
Run Code Online (Sandbox Code Playgroud)

我应该把这个放在哪里?我应该下载 .jar 本身并将其放入项目中吗?

干杯。

android native package flutter

1
推荐指数
1
解决办法
2142
查看次数

1
推荐指数
1
解决办法
1536
查看次数