- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我从 https://jdk7.java.net/source.html 下载了 Java JDK 7 源代码.这是一个 100 MB 的包,包含几乎所有源代码 - 除了我感兴趣的部分。
Java Access Bridge (JAB) 主要由 WindowsAccessBridge.dll
组成和 JavaAccessBridge.dll
它们在不同的进程中运行并进行进程间通信。
在源代码包中存在这些文件夹和文件:
jdk\make\bridge\JavaAccessBridge\Files_cpp.gmk
jdk\make\bridge\JavaAccessBridge\Makefile
和
jdk\make\bridge\WindowsAccessBridge\Files_cpp.gmk
jdk\make\bridge\WindowsAccessBridge\Makefile
但所有的 cpp 文件都丢失了。
文件 Files_cpp.gmk 说:
FILES_cpp = \
AccessBridgeJavaVMInstance.cpp \
AccessBridgeMessageQueue.cpp \
AccessBridgeMessages.cpp \
AccessBridgeWindowsEntryPoints.cpp \
WinAccessBridge.cpp \
AccessBridgeDebug.cpp \
AccessBridgeEventHandler.cpp
ZIP 包中不存在这些 CPP 文件。
Makefile 说:
VERSIONINFO_RESOURCE = $(CLOSED_PLATFORM_SRC)/native/sun/bridge/AccessBridgeStatusWindow.rc
什么是 CLOSED_PLATFORM_SRC
?
所以,现在你会告诉我:“算了!这些文件不公开。”
但是,在本文中:Not receiving callbacks from the Java Access Bridge Darren Ford 写道,他已经编译了 WindowsAccessBridge 的调试版本。那是在 2009 年。所以几年前代码就可用了。
有人有此代码并可以为我发布吗? (我不在乎它是否来自较旧的 JDK。)还是它仍然可用但我没有找到它?
注意:在 JDK 7 之前,Accessbridge 不是 JDK 的一部分。这是一个单独的下载,必须手动安装。参见 http://docs.oracle.com/javase/accessbridge/2.0.2/setup.htm
最佳答案
关于Java:在哪里可以找到 WindowsAccessbridge 的源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19499393/
我从 https://jdk7.java.net/source.html 下载了 Java JDK 7 源代码.这是一个 100 MB 的包,包含几乎所有源代码 - 除了我感兴趣的部分。 Java A
我是一名优秀的程序员,十分优秀!