在Eclipse中运行工程出现.apk找不到的错:
[2009-07-18 07:55:55 - MyPiano] Could not find MyPiano.apk!
搜索.apk文件还能在目录下找到。是否没有加入到 模拟器中?
找到一下资料:
要运行已经编译好的程序,请按照下面的步骤,通过adb工具将.apk文件上载到模拟器下面的/data/app/路径中:
启动模拟器(从命令行运行: <你的SDK安装目录>/tools/emulator)
在模拟器中,切换到主屏幕(在你将程序重新安装到模拟器的过程中,最好先让程序停止运行;点击Home键从那个程序中切换出来)
在命令行输入: adb install myproject/bin/<appname>.apk将其上载至模拟器。例如,要安装示例程序中的Lunar Lander,则在命令行下转至<你的SDK安装目录>/sample/LunarLander目录下,并输入: ../../tools/adb install bin/LunarLander.apk
在模拟器中,打开可用的程序列表,选择你的程序并启动 。
这种是 手动 加载. 每次编译都要这样做 好麻烦?
仔细比较了一下 .apk文件的目录,发现不在./bin下。而那些能自动运行的项目.apk文件在./bin目录下。是不是这个原因?
改动一下project的属性,把输出目录设为./bin。
点击 Eclipse菜单/project/clean 重新编译整个工程!
重新运行,果然好使! 嘎嘎 :)。
分享到:
- 2009-07-20 15:35
- 浏览 1819
- 评论(0)
- 论坛回复 / 浏览 (0 / 6887)
- 查看更多
相关推荐
9. **修复错误**:导入后,Eclipse可能会显示一些错误,主要是由于引用的资源或类找不到。检查并更新所有有问题的引用,确保它们指向新的包名和文件路径。 10. **编译并测试**:完成上述步骤后,清理并重新构建工程...
1. **复制工程文件**:首先,你需要备份原有的工程,以免在操作过程中出现意外。在Eclipse的工作空间中找到你的Android工程,右键选择“复制”,然后粘贴到同一目录下,以创建一个工程的副本。 2. **更改附件名称**...
在Eclipse中更改Android工程的包名是一项重要的操作,特别是在开发过程中需要区分不同的版本或者避免与已有应用冲突时。本文将详细解释如何正确地执行这个过程,以及为何需要这样做。 首先,理解为什么需要更改包名...
VLC for Android Eclipse 工程是一个专为在Android平台上运行VLC媒体播放器而设计的开发项目,它基于Eclipse IDE进行构建。VLC是一款开源的、跨平台的多媒体播放器,支持各种视频和音频格式,以及网络流媒体。在这个...
6. 确保在运行adb命令前已启动模拟器,否则会出现设备未找到的错误。 ### 在Android手机上安装APK 1. 在手机设置中开启“未知来源”权限,允许安装非Google Play来源的应用。 2. 在“开发者选项”中启用“USB调试”...
在Eclipse IDE环境下,当开发工程完成后,编译器会在bin目录下自动生成对应工程的APK文件。APK实际上是一个包含了dex(Dalvik字节码)、资源文件、Manifest.xml等的ZIP压缩包,可以用WinRAR等解压缩工具打开。如果...
当您在Eclipse中构建一个Android工程时,编译完成后,APK文件会被自动放在bin目录下。APK本质上是一个ZIP压缩包,可以通过像WinRAR这样的解压缩工具打开。如果您安装了Android Development Tools (ADT)插件,那么在...
由于 Dalvik 虚拟机的设计限制,每个 APK 文件中的方法数不能超过 65536 个。当应用逐渐变得庞大,或者引入了大量第三方库时,很容易触及这个限制。本文将详细介绍如何使用 Eclipse 和 Gradle 来解决这一问题。 ###...
比如,如果报错是找不到某个方法,那么在`sdfa`工程中创建相同签名的空方法。 5. 如果遇到常量报错,通常是由于API未开放或者权限限制,同样可以在`sdfa`工程中创建对应的常量,但不必赋值,只需定义即可。 完成...
这里需要先把机器root,才能进行,这个apk只能在android4.0的系统中运行正常,在4.1中不能运行。 先备份/system/app/Browser.apk和Browser.odex,拷贝到/sdcard即可。 删除/system/app/Browser.apk和Browser.odex,...
如果遇到混淆后的问题,如找不到类或方法,可以检查日志中的警告和错误信息,或者通过`-keep`规则排除问题。 混淆完成后,我们还需要在`AndroidManifest.xml`中添加混淆后的映射文件路径,以便于调试和异常跟踪: ...
确保它们在构建路径中并且被正确导出,可以避免运行时找不到类的错误。同时,当遇到问题时,排查构建路径设置、库版本兼容性以及Proguard配置是解决问题的关键。通过以上步骤和注意事项,你应该能够有效地管理和使用...
在实际开发中,需要处理可能出现的异常,如文件不存在、IO错误等。确保捕获并适当地处理这些异常。 9. **测试与调试** 编译并运行你的应用,检查GIF是否能正确显示并按预期播放。在Eclipse中,你可以使用模拟器或...
- 将SDK Manager与Eclipse集成,通常是在Eclipse中安装ADT插件后,通过插件配置指向SDK的路径,这样Eclipse就可以识别并管理Android项目。 2. **创建Android项目** - 在Eclipse中,使用"New -> Android Project...
这是因为默认情况下,Eclipse运行的是原始的APK。要运行自定义的Settings应用,你需要通过ADB (Android Debug Bridge) 来操作。首先,确保你的AVD正在运行,然后定位到adb所在的目录,如/home/xxx/android2.3/source...
然后在Eclipse中安装ADT插件,导入Android SDK路径,并创建新的Android工程。通过Eclipse的“File”>“New”>“Android Project”选项,可以选择模板来快速开始一个新项目。 6. **学习路径**:对于小白来说,理解...
二十三、网狐荣耀版出现在sys.servers中找不到服务器'rytreasuredblink'。请验证指定的服务器名称是否正确 这个问题是因为数据库是附加的,脚本代码里面的创建链接服务器脚本没有执行,执行一下就好了。Q-Q:457189 ...
- **调试与优化**:在开发过程中,利用Eclipse自带的调试工具可以有效定位代码中的错误。同时,了解OpenCV的图像处理算法原理,有助于更高效地实现图像处理功能。 - **性能优化**:考虑到移动设备的硬件限制,合理...