- 浏览: 250156 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
aquarion:
非常感谢,解决了我的问题
Perspective 自定义设置扩展点 -
zheng_zhen:
好文章,进一步问您一下,请问自己实现的run/debug如何能 ...
【原创】Eclipse Launcher (Run/Debug As 菜单扩展)实现 -
salever:
mwdnjupt 写道http://www.xeclipse. ...
浅析OSGI的bundle依赖 -
mwdnjupt:
http://www.xeclipse.com/?p=1165 ...
浅析OSGI的bundle依赖 -
Tom.X:
插件化、模块化应遵循高内聚、低耦合的原则,尽量不要在各bund ...
浅析OSGI的bundle依赖
1. Eclipse Debug 流程图
2. 具体实现
2.1 扩展 configurationType
实现代码:
<extension
point= "org.eclipse.debug.core.launchConfigurationTypes" >
<launchConfigurationType
delegate= "org.salever.rcp.examples.debug.launch.XMlLaunchConfigurationDelegate"
id= "org.salever.rcp.debug.demo.xmlLaunchConfigurationType"
modes= "run, debug"
name= "Launch XML debug" >
</launchConfigurationType>
</extension>
2.2 扩展 ILaunchShortcut
实现代码:
<extension
point= "org.eclipse.debug.ui.launchShortcuts" >
<shortcut
class= "org.salever.rcp.examples.debug.launch.XmlLaunchShortcut"
icon= "icons/sample.gif"
id= "org.salever.rcp.debug.demo.xmlShortcut"
label= "Launch XML debug"
modes= "run, debug" >
<configurationType
id= "org.salever.rcp.debug.demo.xmlLaunchConfigurationType" ></configurationType>
<contextualLaunch>
<enablement>
<with
variable= "selection" >
<count
value= "1" >
</count>
<iterate>
<or>
<test
property= "org.eclipse.debug.ui.matchesPattern"
value= "*.xml" >
</test>
</or>
</iterate>
</with>
</enablement>
</contextualLaunch>
</shortcut>
</extension>
2.3 创建 Run Configuration 界面
实现代码:
<extension
point= "org.eclipse.debug.ui.launchConfigurationTabGroups" >
<launchConfigurationTabGroup
class= "org.salever.rcp.examples.debug.launch.XmlLaunchConfigurationTabGroup"
id= "org.salever.rcp.debug.demo.xmllaunchConfigurationTabGroup"
type= "org.salever.rcp.debug.demo.xmlLaunchConfigurationType" >
</launchConfigurationTabGroup>
</extension>
2.4 指定 debug 显示图片
<extension
point= "org.eclipse.debug.ui.launchConfigurationTypeImages" >
<launchConfigurationTypeImage
configTypeID= "org.salever.rcp.debug.demo.xmlLaunchConfigurationType"
icon= "icons/alt_window_16.gif"
id= "org.salever.rcp.debug.demo.launchConfigurationTypeImage1" >
</launchConfigurationTypeImage>
</extension>
2.5 其他
附件为一个示例plugin工程,*.xml文件右键会出现Run As Launch XML Debug 菜单,并打开这个文件,以模拟debg
评论
http://surenpi.com
发表评论
-
基于Spring/Hibernate/Hessian的RCP客户端系统框架
2012-08-14 11:23 2625本文同步发表在 http://www.xeclips ... -
【资料整理】中国Eclipse社区开发资料整理
2012-05-13 21:53 4281前言 中国Eclipse社区(www.ceclipse ... -
【Eclipse plug-in】 org.eclipse.ui.activities 的使用
2011-11-30 15:20 2727整理一下org.eclipse.ui.activities的使 ... -
Eclipse plugin中获取工程的几种办法
2011-10-10 15:56 2740在Eclipse开发中,涉及到Resource的时候,经常会需 ... -
【SDK or Binary】Eclipse 开发版本选择
2011-08-19 14:11 5672前言:老手直接忽略。打开Eclipse的download页面, ... -
Eclipse Spring Application Context XML 小工具
2011-08-18 15:35 2171概述 Spring 开发经常需要配置bean clas ... -
OSGI MANIFEST.MF Header 小结
2011-07-26 10:43 27511 MANIFEST 文件 Bun ... -
【Eclipse所有示例】Eclipse CVS 平台源码
2011-04-21 10:06 1823总有TX上论坛要各种源码,首先并不提倡这种做法,这与间接的 ... -
中文版的Eclipse 帮助文档
2011-04-14 13:43 3472偶然在IBM的一个帮助网站上发现了部分Eclipse的部分的中 ... -
深入 Common Navigator Framework 完整版下载
2011-04-11 15:19 2538写完整个Common Navigator Framework之 ... -
深入 Common Navigator Framework 之 Link with Editor Support
2011-04-11 15:15 19238.1 概述 这个功能简单的说,就是将选中的节点与对应的编辑 ... -
深入 Common Navigator Framework 之 Drag and Drop Support
2011-04-11 15:11 22257.1 概述 顾名思义,Drag and Drop Supp ... -
深入 Common Navigator Framework 之 Action Providers
2011-04-11 15:05 22376.1 概述 有了工程的树形结构显示,自然就要考虑到菜单的配 ... -
深入 Common Navigator Framework 之 Common Wizards
2011-04-11 15:00 17525.1 概述 Common Wizard用于定制Naviga ... -
深入 Common Navigator Framework 之 Common Filters
2011-04-11 14:56 19774.1 概述 Common Filter负责进行节点过滤,类 ... -
深入 Common Navigator Framework 之 navigatorContent
2011-04-07 14:31 24513.1 概述 Eclipse为了方便 ... -
深入 Common Navigator Framework 之 Navigator
2011-04-07 14:18 30722.1 概述 Navigator 是CNF中用来显示资源结构 ... -
深入 Common Navigator Framework 之概述
2011-04-07 14:07 28261.1 概述 CNF,全称Common Navigato ... -
Common Navigator Framework初探
2011-03-30 17:14 4911这篇文章是继《Eclipse RCP/Plugin 入门自学教 ... -
利用Eclipse SDK 学习 Extension Point
2011-03-07 11:27 4130很多Eclipser在开发RCP时候,会遇到Extension ...
相关推荐
在编译Launcher和Gallery源码时,需要本资源中的jar包,具体需要哪些jar包请参阅博客在Eclipse中编译运行Android4.3应用源码——Launcher2和Gallery2 http://blog.csdn.net/klpchan/article/details/11843295
有部分代码已经注释,完美导入Eclipse
导入eclipse 直接运行的Launcher源码。
android launcher Eclipse编译,运行中需要添加相关系统的jar包,添加方法在运行必看.doc有介绍
加载Workspace入口在/packages/apps/Launcher3/src/com/android/launcher3/model/LoaderTask.java,想了解Launcher app的启动流程,可以先看看这篇文章,... public void run() { synchronized
把android4.2里的源Launcher导入到eclipse下编译调试。需要使用的jar文件一同打包。
1. Android2.3.4 的Lanucher源码 2. 编译源码需要的三个.jar文件,很多人导入工程后有很多红叉,就是少了这三个文件。 3. 编译的方法在包的文本说明里有地址,也可以直接点这个地址:...
Launcher3源码,eclipse上可直接编译。
Android launcher 源码调试
android_packages_apps_Launcher-eclair是個ANDROID Launcher可以當作學習參考。
Launcher可导Eclipse无错误+Launcher学习总结.zip 自己下载源码 导入 修改错误(添加三个包+一个文件)还有个学习总结 Android4.0 Launcher源码 导入Eclipse无错误
windows下eclipse中编译运行Launcher2源码+所需jar+教程
在Eclipse中编译运行Android4.3应用源码:Launcher2源码包。详细请参阅在Eclipse中编译运行Android4.3应用源码——Launcher2和Gallery2 http://blog.csdn.net/klpchan/article/details/11843295
目录存储库结构Launcher 更新通过此存储库提供,该存储库具有以下文件夹: launcher/win — Windows 启动器; launcher/macos — macOS 的启动器; launcher/PromoPage — Launcher 起始页:为或 ; Portables /win ...
android6.0.1版的Launcher3的源码。这是从https://android.googlesource.com/platform/packages/apps/Launcher3/下载的压缩包。解压后导入eclipse或AS中会有错误,怎么修改网上找(很多的)
android aosp launcher应用,可正常安装
使用ViewPager实现高仿launcher拖动效果.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
这个Launcher主菜单可以分页横向滑动,也可以设置为竖向滑动,编译需要把libs中的jar包作为User Library(打开system library选项)加载到工程中,主菜单横向滑动的关键代码是AllAppsSlindingView这个类,大家可以参考...
android Launcher2 2X2 缩放icon 图标 修改的标记 xzedit xz edit 两个标记
一个用 java 编写的 eclipse 2+ 平台启动器。 使用户能够使用不同的工作空间位置配置不同版本的 eclipse 并启动这些配置。 您可以提供不同的 VM 参数并对配置进行排序