
遇到此类文件,可以直接进行针对原文件的删除(如果开机启动,还需要进行注册表项的删除);如果删除失败,可以使用一些安全软件提供的“强力删除”工具进行删除。此时需要手动删除失效的注册表启动项。
能够在eclipse上运行调试应用程序之前,你必须为它创建一个启动项。启动项指定哪个工程将被启动,哪个activity开始工作,以及使用哪些模拟器选项等。
按照以下步骤为Eclipse版本的应用程序创建合适的启动项:
打开启动项管理工具。
在Eclipse33(Europa)的版本中,酌情选择Run>OpenRunDialogorRun>OpenDebugDialog。
在Eclipse34(Ganymede)版本中,酌情选择Run>RunorRun>Debug。
在左边的工程类型列表选择AndroidApplication选择,双击(或者点击右键选择new),创建一个新的启动项。
输入启动项名称。
在Android标签中,浏览要开始的工程和Activity。
在Target标签中,设置想要显示的屏幕及网络属性,以及其他任何模拟器启动选项。
你可以在Common标签中设置更多的选项
按下Apply保存启动配置,或者按下Run或Debug()。
运行和调试应用程序
一旦你设定了工程和工程启动配置,你就可以按照以下的说明运行和调试应用程序了。
从eclipse主菜单,根据情况选择Run>Run或者Run>Debug,开始运行或者调试活动启动项。
注意,这里活动启动项是在运行配置管理中最最近一次选中的那个。它不一定就是在EclipseNavigation面板中选择的程序(如果有的话)
设置和修改活动启动项,可以使用启动项管理工具。如何获得启动项管理工具可以参考创建一个启动项
运行或调试应用程序将触发以下动作:
启动模拟器,如果他还没有开始运行。
编译工程,如果在上次编译的基础上修改过代码,将重新编译。在模拟器上安装应用程序。
Run选项,开始运行程序。
Debug在"Waitfordebugger"模式下启动程序,然后打开调试窗口并将EclipseJava调试器和程序关联。
利用其他IDEs和工具开发Android应用程序
通常我们使用安装有ADT插件的eclipseEclipsewiththeADTplugin来开发Android程序,这个插件将编辑,build和调试功能集成到IDE上。
然而,如果你想在其他的IDE上开发程序,例如IntelliJ,或者使用没有ADT插件的eclipse也可以。SDK提供了安装,编译,调试应用程序所需要的工具。
创建一个android工程
AndroidSDK包含一个的程序,它将为工程产生多个stub文件和一个build文件。你可以用这个程序创建一个新的Android工程或者在现有代码上创建工程,如SDK中包含的例子。对于Linux和Mac系统,SDK提供py,一个Python脚本,Windows上则是bat一个批处理脚本。无论是哪种平台,用法是一样的。
按以下步骤运行创建Android工程:
在命令行下,切换到SDK下的tools/目录下,为你的工程文件新建一个目录。如果你是在现有代码上创建工程,切换到程序的根目录下。
运行。在命令行下,你必须指定完全合格的类名作为参数。如果你是创建一个全新的工程,这个类代表的与它同名的stub类和脚本文件。如果是在现有代码上创建工程,必须指定软件包中其中一个Activity类的名称。命令选项的脚本包括:
--out设定输出目录。默认情况下输出目录为当前目录。如果你想为工程文件创建一个新的目录,可以使用这个选项来指向它。
--ideintellij,在一个新的项目中生成工程文件。
这里有个例子:
~/android_linux_sdk/tools$/py--outpackagename
package:yourpackagename
out_dir:myproject
activity_name:
~/android_linux_sdk/tools$
脚本生成以下文件和目录(但是不能重写已有文件):
xml程序的清单文件,同时为工程指定Activity类。
buildxml一个Ant文件,用来编译/打包应用程序。
src/your/package/name/java你指定的输入Activity类。
your_activityiml,your_activityipr,your_activityiws[onlywiththe-ideintelliJflag]intelliJ工程文件
res/资源目录
src/源代码目录
bin/build脚本的输出目录
现在你可以将开发文件夹移到任何地方,但是记住,必须使用tool/文件夹下的adb程序将文件发送到模拟器上。因此你需要在你工作环境和tools/文件夹之间活动。
当然你需要避免移动SDK目录,因为它将打断编译脚本。(再重新build之前需要手动更新SDK的映射路径)
编译android应用程序
使用生成的Ant文件buildxml来编译程序
如果你没有,你可以通过ApacheAnthomepage得到Ant文件。安装它,并确定它在你的可执行文件路径下。
呼叫Ant之前,你需声明JAVA_HOME环境变量,并将它设置为JDK的安装路径。
注意:在windows上,JDK默认的安装路径为"ProgramFiles",这个路径将会引起Ant失败,因为路径中间有空格。解决这个问题,你可以像这样指定环境变量JAVA_HOME:JAVA_HOME=c:\Prora~1\Java\然而简单的解决方法是将JDK安装在没有空格的目录下。例如:c:\java\jdk160_02
如果你还没有这么准备好,按照上面创建一个新的工程的介绍建立一个工程。
现在你可以为你的工程运行Ant编译文件,只需在buildxml同文件夹下输入ant即可。每次修改原文件或是资源,都需要重新运行ant,它将把最新版的应用程序打包以便deploy
运行Android程序
运行一个编译好的程序,你需要用adb工具将apk文件加载到模拟器的/data/app/目录下,用法如下面介绍。
启动模拟器(命令行下运行sdk目录下的/tools/emulator)。
模拟器切换到主画面(最好不要在程序运行的时候向模拟器安装程序,可以按home键离开应用程序)。
运行adb,安装myproject/bin/apk文件。例如,安装LunarLander示例,命令行下,切换到SDK目录下的/sample/LunarLander子目录下,输入//tools/adbinstallbin/LunarLanderapk
在模拟器中,打开可执行程序列表,卷动屏幕,选中并启动你的应用程序。
注意:当你第一次安装一个Activity时,你可能需要在启动项显示之前,或者其它程序调用它之前重新启动模拟器。因为软件包管理工具通常只有在模拟器启动时才能完全的审查manifests。
为程序附加调试器
这一节我们介绍如何在屏幕上显示调试信息(例如CPU使用率),以及如何将IDE和模拟器上运行的程序关联起来。
使用eclipse插件可以自动的生成调试器。但你也可以通过配置IDES来监听调试端口得到调试信息。
启动DalvikDebugMonitorServer(DDMS)工具,它在IDE和模拟器之间扮演着端口转换服务的角色。?
设置模拟器调试配置选项。例如,等到调试信息被加载后才启动应用程序。注意,很多调试选项无需DDMS也可以使用,例如模拟器上显示CPU的使用效率,或者屏幕的刷新频率。
配置IDE,使得调试时IDE与8700端口关联howtosetupEclipsetodebugyourproject包含以下信息。
配置IDE附加调试端口
DDMS将为每一个虚拟机分配一个特殊的调试端口,这个端口在模拟器上可以找到。你必须将你的IDE与此端口(虚拟机上信息栏中有列出这些端口)关联或者是默认的端口8700。这样可以使IDE连接到模拟器上程序列表中的任一个程序。
你的IDE需要能够关联模拟器上正在运行的程序,显示它的线程,并允许你挂起它,检查它的状态,设置断点。如果你在开发设置面板选择了“等待调试”,应用程序将等到Eclipse连接后才运行,所以你需要在连接之前设置断点。
修改正在调试的程序,或者在当前程序运行时选择“等待调试”将引起系统杀死这个应用程序。如果你的程序处于一种坏的状态,你可以使用方式杀死它,方法很简单,只需要设置和钩掉复选框。
我也是最近才搞定的这个问题,按下述步骤进行,就没有问题,我已经运行成功,但是遇到你程序的bug的话,便会出现错误,关闭整个程序\x0d\希望这些对你有用\x0d\\x0d\如何将MATLAB程序编译成独立可执行的程序?如何将编译好的独立可执行程序发布在没有安装MATLAB的电脑上?下面将一步步实现:\x0d\\x0d\一、生成独立可执行的程序(exe文件)步骤\x0d\\x0d\ 1、安装编译器。可有多种选择,matlab自带了一个LCC,推荐使用VC++60,我基于VS 2003实现。\x0d\ 2、设置编译器。在matlab命令行输入mbuild _setup以及mex _setup,选择安装的c编译器。\x0d\ 3、调用编译器。此处使用MATLAB下的一个GUI平台deploytool下完全实现。在命令窗口输入deploytool即可看到。具体使用方法请Help。\x0d\当然,也可以输入mcc -m filaname, filaname为要转成exe的m文件;\x0d\注:在以前的版本中,用编译命令mcc -B sglcpp filaname;自2006的版本后,替换为mcc -mfilaname;\x0d\ 4、安装\toolbox\compiler\deploy\win32目录下的MCRInstaller。\x0d\\x0d\二、脱离matlab运行可执行程序\x0d\MCR是由matlab的运行环境,占用不到300M的对于用不同matlab版本生成的exe文件,MCR版本也会有不同,因此,在程序打包时,最好将相应版本的MCR一起打包。MCR环境的设置文件存放目录如下:\x0d\ \toolbox\compiler\deploy\win32\x0d\文件名为MCRInstallerexe。可将其拷贝到自己的文件夹中,(70以前的版本是mglinstallerexe)。\x0d\在MATLAB里运行可执行程序的办法是在前面加一个!,比如:!picshow,后缀名可有可无。\x0d\在其它没有安装matlab的机器上运行exe文件前:\x0d\首先安装matlab的运行环境。在同一机器上可以并存不同版本的matlab环境(换句话说不同版本不兼容)。\x0d\其次是要将“MCRinstallerexe安装目录\runtime\win32”这个路径添加到该计算机的环境变量中,通常是自动加载。\x0d\如果没有,也可手动安装,添加的方法是:\x0d\右击“我的电脑”“属性”“高级”“环境变量”“添加”指定一个变量名,然后将上述路径复制到里面就可以了。\x0d\注:在安装过程中会d出让安装MicrosoftNETFramework可以不用安装。\x0d\最后就是将编译生成的相相关文件拷贝到同一目录下,双击即可运行。\x0d\问题:目前此方法可完全运行在没有安装MATLAB以及C/C++的电脑上,但是如果是在AMD的CPU可以运行,但是不会出现任何MATLAB编译的界面。\x0d\美中不足就是,运行的时候dos的那个黑色地窗口一直存在。下面将实现去除黑屏的办法:\x0d\\x0d\消除运行MATLAB生成的exe程序的dos黑屏的办法\x0d\基于MATLAB生成exe文件后,每次运行都存在dos黑屏的问题,现在可以通过以下方法解决:\x0d\方法一: 在命令窗口输入:\x0d\cd(prefdir) \x0d\edit compoptsbat\x0d\在打开的文件最后添加以下语句:\x0d\\x0d\AVC环境下:\x0d\\x0d\ set LINKFLAGS=%LINKFLAGS%/SUBSYSTEM:WINDOWS /ENTRY:mainCRTStartup \x0d\\x0d\BLCC环境下:\x0d\ set LINKFLAGS=%LINKFLAGS% -subsystemwindows
d盘 deploy文件 名字为99999xxxx的可执行文件
光这个不知道是什么问题
可能是运行错误之类或者是病毒被侦测出来
还有没有别的信息了
什么软件提示的
中毒了,或者浏览网页的时候被网页植入流氓程序,或者安装了来自不“正规"网站的某些程序而导致C盘被植入引导程序,建议用360安全卫士检测,一般都能帮你杀掉,还有,骚年,提醒你一句,上网一定要装360或者同类的,还有杀毒软件,不然你电脑上的信息估计现在全国人民都能看到了。
以上就是关于电脑老是d出广告deploypkg.exe怎么删除全部的内容,包括:电脑老是d出广告deploypkg.exe怎么删除、RN,开发打包APK文件时报错,怎么解决_apk解析包时出现错误、如何将Matlab程序编译成exe文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)