Articles of eclipse

我想在使用Android Eclipse ADT插件的同时自定义构build过程

安装了ADT插件后,以下构build器将针对Android项目处于活动状态: Android资源pipe理器 Android预编译器 Java生成器 Android程序包生成器 查看输出目录,将创build以下工件: resources.ap_(只是一个APK / ZIP的资源和没有代码) gen / R.java(自动生成的资源列表) 用java字节码的.class文件 classes.dex $ {项目名称}的apk 对于我的项目,我会自动生成一些代码构件,并且通常需要更严格地控​​制构build过程。 起初,我认为资源pipe理器负责创buildresources.ap_,预编译器创build了R.java,java builder做得很明显,然后Android Package Builder创build了classes.dex,然后将classes.dex和resources.ap_创buildAPK文件。 我禁用了前两个步骤,并创build了一个定制的预生成器,这个生成器放置了一个resources.ap_的副本,认为这是等价的。 没有这样的运气。 不幸的是,最终的Android程序包生成器似乎直接从res /中汲取资源,并忽略我的resources.ap_。 实际上,前两个构build步骤似乎除了生成R.java以外没有太多的工作。 这是真正有问题的地方。 如果我禁用最终的构build步骤,并放下我自己的APK文件(具有完全相同的名称),我得到以下错误: [2011-02-27 20:25:28 – android-premium] —————————— [2011-02-27 20:25:28 – android-premium] Android Launch! [2011-02-27 20:25:28 – android-premium] adb is running normally. [2011-02-27 20:25:28 – android-premium] Could not find android-premium.apk! […]

Android:在Eclipse的graphics布局编辑器中自由移动button

我开发了几个iPhone应用程序,现在我将它们移植到Android上。 从我曾经习惯的方面来说,我可以自由地使用iPhone的界面编辑器来移动button,而从我对Android的理解来看,您可以(或需要)使用XML布局文件来“布置”button和诸如此类的东西。 所以这意味着我必须使用表吗? 有没有一种方法,我可以自由地移动一个button,我想用我的鼠标在Eclipse中的graphics布局编辑器? 我谷歌search和来到这个线程所见即所得的视图编辑器在'安卓'? 但我不认为他们有一个好的结论.. 谢谢。 – 保罗

状态栏通知插件与cordova错误

我试图添加Cordova的状态栏通知插件到我的Android应用程序,但我得到一个错误,它的代码。 这是有问题的代码: Notification noti = new Notification.Builder(context) .setContentTitle(contentTitle) .setContentText(contentText) .setSmallIcon(icon) .build(); 错误是在.build() ,Eclipse告诉我: “方法build()对于Notification.Buildertypes是未定义的”

在Eclipse Juno中不能使用Android DDMS视图

我正在将我制作的游戏移植到android上(从未在android上编程过),并希望用于分析的android DDMS,如使用DDMS中所示,但在eclipse中不显示视图(在Show View中不显示DDMS)虽然SDKpipe理器报告它已经安装,我可以从我的手机上运行USBdebugging模式从Eclipse就好了。 如何在Juno中设置上图所示的debugging视图?

如何在eclipse中构buildMaven Android项目

我在这里testing代码: https : //github.com/nkzawa/socket.io-client.java 。 在function下有这个甜美的声音线:“Android完全支持”。 但是对于maven来说,我是完全陌生的,既不能指示也不能指示尾巴。 如何使用此代码构build基本的Androidtesting项目? 简单地添加从我的项目回购的源代码显示了很多错误。 如果有一个命令行的方式这样做也可以。

java.lang.NoSuchFieldError:PUBLIC_ONLY在android中使用Box api的签名版本

我开发了包含Dropbox,Google驱动和Box云服务的android应用程序。 我testing了它,一切正常。 之后,我签署了,我意识到,debuggingapk大小为8.5MB,而签名的apk大小为7MB.Still我testing了除Box云function之外,一切正常工作的完整应用程序。 11-28 12:51:14.129: E/AndroidRuntime(2702): FATAL EXCEPTION: main 11-28 12:51:14.129: E/AndroidRuntime(2702): Process: com.idealtech.mycoud, PID: 2702 11-28 12:51:14.129: E/AndroidRuntime(2702): java.lang.NoSuchFieldError: PUBLIC_ONLY 11-28 12:51:14.129: E/AndroidRuntime(2702): at java.lang.Class.getDeclaredAnnotation(Native Method) 11-28 12:51:14.129: E/AndroidRuntime(2702): at java.lang.Class.getAnnotation(Class.java:290) 11-28 12:51:14.129: E/AndroidRuntime(2702): at com.bacfae.<clinit>(Unknown Source) 11-28 12:51:14.129: E/AndroidRuntime(2702): at com.bacz<clinit>(Unknown Source) 11-28 12:51:14.129: E/AndroidRuntime(2702): at com.box.boxjavalibv2.jsonparsing.BoxJSONParser.<init>(Unknown Source) 11-28 12:51:14.129: E/AndroidRuntime(2702): at com.box.boxjavalibv2.BoxClient.a(Unknown […]

Eclipse在构buildAndroid资源方面缓慢

我正在使用Eclipse来开发Android应用程序。 我使用的是最新的SDK和Eclipse 3.6,我的电脑是4GB RAM的MacBook Air。 每次我改变一个资源文件(例如一个XML布局),它需要在1mn到2mn之间的eclipse实际重build二进制文件并部署它。 我的二进制大约是10M(这是一个有很多位图的游戏)。 用这么高的响应时间进行编程是非常困难的,任何方法都可以缩短响应时间。

如何知道.apk文件用于密钥库签名?

我有一个密钥库和一个apk。 有没有一个工具或方法来检查文件apk,从这个密钥库签名? 我使用Eclipse。 有人帮助我。 非常感谢

如何在Eclipse中debugging时终止android应用程序

当我右键单击debugging透视图并selectTerminate时,Eclipse断开连接,但该过程继续在设备上运行。 我怎样才能让程序实际终止,所以没有更多的代码在设备上执行? 我在看一个错误? 我不记得这是否在伽利略工作。 我目前正在使用Windows 7和Eclipse Indigo。

Cocos2D-X for android,Symbol'cocos2d'无法parsing

我从Android的Cocos2D-X开始http://www.raywenderlich.com/11283/cocos2d-x-for-ios-and-android-getting-started 。 我在xcode和android中运行这个演示程序,没有任何问题,直到我去“在Eclipse中定义一个组合的Java / C ++项目”部分。 在我这样做之后,我得到错误Symbol 'cocos2d' could not be resolved using namespace cocos2d; 在jni/hellocpp/main.cpp和其他许多类似的错误。 我发现在这个文件中缺less#include "cocos2d.h" ,所以我加了这行,但是错误依然存在。 我不是为什么,但我认为它一定是一些图书馆不能import。 在我的android项目中,有一个包括NDK和$(COCOS2DX_HOME)/ cocos2dx / include的包括目录,但是在$(COCOS2DX_HOME)/ cocos2dx / include中只有7个.h文件(包括cocos2d.h)。 我不知道这是否正确。 有人可以帮助我,谢谢。