Articles of eclipse

在SQlite android数据库中存储货币

我想在android中的sqlite数据库中存储货币值。 我不这么认为int会在这里使用。 我听说可以使用Bigdecimal 。 如果有人能告诉我它应该用于向sqlite数据库发送值的方式。

如何从proguard构建中排除R * .class文件

我距离制作此处描述的方法还有一步之遥: 使用Scala 2.8 Trunk构建目标Android 使用单个项目(与scala的一个项目和android的一个项目)。 我遇到了一个问题。 使用此输入文件(参数)proguard: -injars bin;lib/scala-library.jar(!META-INF/MANIFEST.MF,!library.properties) -outjar lib/scandroid.jar -libraryjars lib/android.jar -dontwarn -dontoptimize -dontobfuscate -dontskipnonpubliclibraryclasses -dontskipnonpubliclibraryclassmembers -keepattributes Exceptions,InnerClasses,Signature,Deprecated, SourceFile,LineNumberTable,*Annotation*,EnclosingMethod -keep public class org.scala.jeb.** { public protected *; } -keep public class org.xml.sax.EntityResolver { public protected *; } Proguard成功构建了scandroid.jar,但它似乎包含了android资源构建器生成和编译的生成的R类。 在这种情况下,它们位于bin / org / jeb / R * .class中。 这不是我想要的。 android dalvik转换器无法构建,因为它认为R类有重复(它在scandroid中,也在R * .class文件中)。 如何修改上面的proguard参数以从scandroid.jar中排除R […]

使用Maven构建Android项目时出错

我正在尝试使用Maven构建我的Android项目,因此我可以自动化我的测试,但是我收到以下错误: D:\Projects\mtproject>mvn install [INFO] Scanning for projects… [INFO] [INFO] ———————————————————————— [INFO] Building AppScience 1.0.0 [INFO] ———————————————————————— [INFO] [INFO] — maven-android-plugin:2.8.4:generate-sources (default-generate-sources) @ appsci ence — [INFO] ANDROID-904-002: Found aidl files: Count = 3 [INFO] ANDROID-904-002: Found aidl files: Count = 0 [INFO] Copying local resource files to combined resource directory. [INFO] C:\Program Files (x86)\Android\android-sdk/platform-tools/aapt.exe [package, […]

在eclipse SDK中安装Android NDK插件

当我尝试安装Android NDK插件时 Android开发者工具更新网站 – https://dl.google.com/android/eclipse/ 在我的Eclipse中,它显示以下错误消息 – 我正在使用Google的Android开发者工具,Build:v22.6.2-1085508。 我已经下载了android-ndk-r9d-windows-x86_64。 ‘Installing Software’ has encountered a problem. An error occurred while collecting items to be installed An error occurred while collecting items to be installed session context was:(profile=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). No repository found containing: osgi.bundle,com.android.ide.eclipse.ndk,22.6.3.v201404151837-1123206 No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.ndk,22.6.3.v201404151837-1123206 我不知道如何解决它。

Android设备未在Ubuntu 12.04中在线显示

我刚刚将我的ubuntu 11.10更新到12.04并且遇到了这个问题,当我从eclipse运行android项目时,我的android设备没有出现在网上。我附上了截图。 我还把文件放在/etc/udev/rules.d/51-android.rules中。 51-android.rules文件的内容是SUBSYSTEM ==“usb”,SYSFS {idVendor} ==“0bb4”,MODE =“0666”SUBSYSTEM ==“usb_device”,SYSFS {idVendor} ==“0bb4”,MODE = “0666” 截图是

显示上下文菜单,短按不长按

我的上下文菜单有问题,当你长按一下显示上下文菜单时,我有一个控件“ImageButton”。 我需要通过短暂的单击显示上下文菜单,而不是长按,这可能吗? 这是我目前使用的代码,菜单完美无缺。 private ImageView btnRutas; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.fclientes); btnRutas =(ImageView)findViewById(R.id.btnRutas); btnRutas.setOnClickListener(this); registerForContextMenu(btnRutas); } @Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { if(v.getId()== R.id.btnRutas) { menu.setHeaderIcon(android.R.drawable.ic_menu_more); menu.setHeaderTitle(“Rutas”); menu.add(0, 0, 0, “Ruta 1”); } super.onCreateContextMenu(menu, v, menuInfo); } @Override public boolean onContextItemSelected(MenuItem item) { switch (item.getItemId()){ case 0: […]

在Android上创建设置向导

在我的应用程序中,我需要在开始时向用户询问一些信息。 就像Google首次推出手机时询问用户一样。 使用Java和Android,如何为我的应用程序创建相同types的设置向导? 我可以创建多个活动,当移动到向导的下一页时,我会启动它。 这似乎不是一个好方法。 我想使用Eclipse的GUI构建器来设计它。

将SVN迁移到Android Studio

我正在将我的Android项目从Eclipse迁移到Android Studio。 我使用Subversion,我想知道如何将我的SVN迁移到Android Studio中使用的新文件结构而不会丢失我的历史记录。 谢谢你的帮助!

使用ADT / Eclipse为NDK设置C ++ 11(std :: thread)

我一直在尝试使用C ++ 11。 我正在开发一个Android项目,我想使用std :: mutex。 与OpenCV一起但无论我做什么,我似乎无法修复Type ‘mutex’ could not be resolved错误。 我试过按照我在SO和其他地方find的教程。 LINK1 LINK2 LINK3 LINK4 ADT v22.3.0-887826 已安装的C / C ++编译器(CDT) 经过这么多教程,它现在已成为一个真正的混乱。 所以我会解释我目前的设置 项目>属性> C / C ++构建>工具链编辑器 目前的工具链是“交叉GCC” Current Builder是“Android Builder” 项目>属性> C / C ++构建>发现选项 编译器调用命令是“gcc” Compilter Invocation argments是-E -P -v -dD“$ {plugin_state_location} /specs.c-std = c ++ 11” 项目> C / […]

升级到Proguard 4.8后无法导出应用程序

我刚刚将Android SDK,ADT和Proguard升级到最新版本。 我的项目编译构建并在调试模式下运行良好,但是一旦我尝试导出它的签名版APK,我就会从Eclipse控制台上的导出向导收到错误而没有任何错误日志消息!* 如果我尝试通过Window->Show View->Error Log我看到的更多是相同的: 我不知道该怎么办,因为Eclipse和Proguard都不会暗示问题是什么。 我的项目在最近的升级之前一直很好。 没有构建警告。 没有棉绒警告! 我在${sdk.dir}\tools\proguard\proguard-android.txt使用Android的标准配置文件: -dontusemixedcaseclassnames -dontskipnonpubliclibraryclasses -verbose -dontoptimize -dontpreverify -keepattributes *Annotation* -keep public class * extends android.app.Activity -keep public class * extends android.app.Application -keep public class * extends android.app.Service -keep public class * extends android.content.BroadcastReceiver -keep public class * extends android.content.ContentProvider -keep public class * extends android.app.backup.BackupAgent -keep […]