在Eclipse的插件开发中,可以通过Platform来获取一些系统的路径和参数。
假定Eclipse的安装路径为:D:\Java\eclipse
创建的Workspace路径为:D:\Java\eclipse\workspace
Platform.getNL():zh_CN
Platform.getWS():win32
Platform.getOS():win32
Platform.getOSArch():x86
Platform.getStateStamp():155
Platform.getUserLocation().getURL():file:/D:/Profiles/windowsloginname/user/
Platform.getInstallLocation().getURL():file:/d:/Java/eclipse/
Platform.getConfigurationLocation().getURL():file:/d:/Java/eclipse/configuration/
Platform.getInstanceLocation().getURL():file:/D:/Java/eclipse/workspace/
Platform.getLocation():D:/Java/eclipse/workspace
Platform.getLocation().toOSString():D:\Java\eclipse\workspace
Platform.getLogFileLocation():D:/Java/eclipse/workspace/.metadata/.log
Platform.getLogFileLocation().toOSString():D:\Java\eclipse\workspace\.metadata\.log
Platform.getPluginStateLocation(Platform.getPlugin("NamedPlugin")):D:/Java/eclipse/workspace/.metadata/.plugins/NamedPlugin
Platform.getPlugin("NamedPlugin").getStateLocation():D:/Java/eclipse/workspace/.metadata/.plugins/NamedPlugin
Platform.getPlugin("NamedPlugin").getDescriptor():NamedPlugin_1.0.0
Platform.getPlugin("NamedPlugin").getDescriptor().getLabel():Plug-in Name
Platform.getPlugin("NamedPlugin").getDescriptor().getProviderName():ProviderName
Platform.getPlugin("NamedPlugin").getDescriptor().getUniqueIdentifier():NamedPlugin
Platform.getPlugin("NamedPlugin").getDescriptor().getInstallURL():platform:/plugin/NamedPlugin_1.0.0/
Platform.getPlugin("NamedPlugin").getDescriptor().getInstallURL().getPath():/plugin/NamedPlugin_1.0.0/
分享到:
相关推荐
在这个资源包中,`.platformio`文件夹包含了离线安装PlatformIO所需的所有组件,包括特定版本的PlatformIO核心、库以及针对ESP32和ESP8266的Arduino框架。以下是你如何使用这些文件进行离线安装的步骤: 1. **下载...
`signapk.jar`工具,以及`platform.pk8`和`platform.x509.pem`文件,构成了Android系统签名的核心组成部分。这里我们将深入探讨这些概念及其在Android开发中的作用。 首先,`signapk.jar`是一个由Google提供的...
标题“System Platform 2017 入门指导”表明这是一份针对Wonderware System Platform 2017版本的入门教程。该软件是AVEVA公司出品的一个平台,用于工业自动化和信息管理。标题中的“入门指导”意味着内容旨在帮助...
sh keytool-importkeypair -k ./platform.keystore -p android -pk8 platform.pk8 -cert platform.x509.pem -alias platform 具体也可以查看 https://blog.csdn.net/qq_20523943/article/details/109011484
platform-tools and build-tools for arm aarch64 34.0.3 build-tools/aapt build-tools/aapt2 build-tools/aidl build-tools/dexdump build-tools/split-select build-tools/zipalign platform-tools/adb platform-...
平台构建器(Platform Builder)是微软提供的一款强大的操作系统开发工具,主要用于构建定制化的嵌入式操作系统,如Windows CE。在本场景中,我们关注的是Platform Builder 5.0,它是Windows CE 5.0版本的开发环境。...
本文将深入探讨Android系统签名,特别是`platform.pk8`、`platform.x509.pem`以及`signapk.jar`这三个关键文件在其中的作用。 首先,我们来了解`platform.pk8`和`platform.x509.pem`。它们是Android平台的密钥对,...
本主题涉及的"签名文件.rar"压缩包包含了三个关键文件:`signapk.jar`,`platform.x509.pem`以及`platform.pk8`,这些都是用于Android应用程序签名的重要组成部分。 `signapk.jar`是一个Java可执行文件,它是Google...
Ansible Automation Platform 快速安装指南 v3.8.1 Ansible Automation Platform 是一个商业产品,旨在帮助团队通过增加控制、知识、协调基于 Ansible 的环境来更好地管理多阶的复杂部署环境。 Ansible Automation...
赠送jar包:junit-platform-launcher-1.8.0-M1.jar; 赠送原API文档:junit-platform-launcher-1.8.0-M1-javadoc.jar; 赠送源代码:junit-platform-launcher-1.8.0-M1-sources.jar; 赠送Maven依赖信息文件:junit-...
平台IO(PlatformIO)是一个开放源代码的生态系统,专门用于嵌入式开发,它支持多种微控制器和硬件平台。在给定的“platformio-core-installer-develop.zip”压缩包中,包含了PlatformIO核心安装器的开发者版本。这...
PlatformIO是一个开源的嵌入式开发框架,专为构建物联网(IoT)和嵌入式项目而设计。它提供了一种统一的平台,允许开发者在不同的硬件平台上进行跨平台开发,支持众多微控制器和开发板。在Visual Studio Code (VSCode)...
平台工具包"platform-tools.rar"是一个重要的Android开发者资源,包含了Android Debug Bridge(ADB)的最新版本,即1.0.41,以及可能的其他辅助工具。这个压缩包的版本号是33.0.1-8253317,意味着它是经过多次更新和...
赠送jar包:jna-platform-5.10.0.jar; 赠送原API文档:jna-platform-5.10.0-javadoc.jar; 赠送源代码:jna-platform-5.10.0-sources.jar; 赠送Maven依赖信息文件:jna-platform-5.10.0.pom; 包含翻译后的API文档...
本文将详细介绍如何使用`platform.x509.pem`、`platform.pk8`以及`signapk.jar`这三个文件来为Android应用获取系统签名权限。 `platform.x509.pem`是一个X.509证书文件,它包含了公钥信息。在Android系统中,这个...
"platform.pk8" 和 "platform.x509.pem" 是安卓系统签名过程中两个关键的文件,它们用于验证系统固件或者更新包的合法性。 首先,让我们了解一下 "platform.x509.pem" 文件。这是一个X.509数字证书,遵循公共密钥...
一种方法是编译完成后使用 signApk.jar 、platform.pk8 和 platform.x509.pem 进行配合签名。第二种方法是把系统的 platform.pk8 和 platform.x509.pem 转换成为我们可以直接使用的 keystore 文件,在编译时自动签名...
赠送jar包:jna-platform-4.1.0.jar; 赠送原API文档:jna-platform-4.1.0-javadoc.jar; 赠送源代码:jna-platform-4.1.0-sources.jar; 赠送Maven依赖信息文件:jna-platform-4.1.0.pom; 包含翻译后的API文档:...
本主题将深入探讨“安卓系统签名”所需的三个关键文件:`platform.pk8`、`platform.x509.pem`以及`fastboot驱动`,它们在Android生态系统中的作用及其重要性。 首先,我们来理解`platform.pk8`和`platform.x509.pem...