Articles of 导出

导出apk的手机?

我通过eclipse编译并在手机上运行了一个项目,该项目目前仍在安装。 在做一些目录清理工作时,我不小心删除了源代码,所以剩下的代码版本只能在我的手机上安装。 有反正导出应用程序回到我的电脑? 它没有签名或任何东西。 谢谢!

无法执行dex:多个dex文件定义Lcom / google / android / gcm / GCMBaseIntentService;

我忙于一个学校的任务,创build一个时间表应用程序,从JSON数据库中获取数据。 我使用GCM服务推送通知和Johan Nilsson的Android操作栏。 但是,当我尝试将我的应用程序导出到.APK文件时出现以下错误。 [2012-12-10 10:28:03 – Dex Loader] Unable to execute dex: Multiple dex files define Lcom/google/android/gcm/GCMBaseIntentService; [2012-12-10 10:28:03 – TimeTable] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/google/android/gcm/GCMBaseIntentService; 导出Android Dependencies贴图时会创build并创build一个副本。 里面有一个引用GCM和android操作栏。 在将gcm添加到libs文件夹的构buildpath后,GCM已经在引用的库映射中。 所以删除依赖关系后,我无法运行并导出应用程序,因为错误。 我已经尝试清洁和重build应用程序。 请帮帮我。

导出我的数据从Android应用程序的CSV文件

我有一个class级: public class A() { private List<B> e; private int nE; private int nC; private int tC; private int bL; private float mA; private float mP; private int eP;` } 和第二课: public class B() { private String m; private int v; private int l; private int c; private String d; private String n; private Calendar […]

如何在Eclipse中导出Android应用程序时自动增加versionCode?

我想自动增加Android应用程序清单文件的versionCode和versionName,当我点击导出(导出新版本的应用程序) 我发现第二个答案( 在Android应用程序中自动增加版本代码 )非常有用(注释包括.exe程序来自动增量Android versionCode),但是,他们使它运行在生成,我希望它运行时,我点击文件 – >出口,请参阅图像

android导入导出数据库

那里。 我想实现一个function到我的应用程序将当前数据库复制到SD卡。 有没有任何教程或代码片段来实现这一点。 我已经看过这个网站, http://mgmblog.com/2009/02/06/export-an-android-sqlite-db-to-an-xml-file-on-the-sd-card/ 。但是我不能用这种方法导入数据。

Android项目:导出问题启动取消! Proguard返回错误代码1.请参阅控制台

我在project.prperties中的下面一行没有注释 proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 工作进展,它工作正常。 但是当我添加android-support-v4.jar库时,导出签名应用程序项目时出错 Launch canceled! Proguard returned with error code 1. See console Note: there were 316 duplicate class definitions. Warning: com.google.android.gms.common.images.ImageManager$a: can't find superclass or interface android.content.ComponentCallbacks2 Warning: com.google.android.gms.maps.MapFragment: can't find superclass or interface android.app.Fragment Warning: com.google.android.gms.common.GooglePlayServicesUtil: can't find referenced field 'int smallestScreenWidthDp' in class android.content.res.Configuration Warning: com.google.android.gms.common.images.ImageManager: can't find referenced method 'void […]

android导出到csv并作为电子邮件附件发送

我在这个网站上看到多个线程讨论有关在Android中使用附件发送电子邮件。 我尝试了这里和这里讨论的所有方法。 我正在通过代码创build一个csv文件,并将此文件保存到android内部存储。 然后我想发送这个文件作为附件在电子邮件中。 那么,电子邮件正在发送,我没有附件得到它。 这就是我所做的。 String columnString = "\"Person\",\"Gender\",\"Street1\",\"PostOfice\",\"Age\""; String dataString = "\"" + currentUser.userName +"\",\"" + currentUser.gender + "\",\"" + currentUser.street1 + "\",\"" + currentUser.poNumber.toString() + "\",\"" + currentUser.age.toString() + "\""; String combinedString = columnString + "\n" + dataString; File file = new File(this.getCacheDir()+ File.separator + "Data.csv"); try { FileOutputStream out = new […]

我怎样才能写一个可绘制的资源文件?

我需要将一些Drawable资源导出到一个文件。 例如,我有一个函数返回给我一个Drawable对象。 我想写出/sdcard/drawable/newfile.png文件。 我该怎么做?

使用现有密钥库导出已签名的Android应用程序时,“错误:无法恢复密钥”

我有一个现有的密码存储区,其中包含密码和几个不同密码的密钥库,用于我导出并上传到Google Play的不同应用程序。 现在我最近导入了一个应用程序的项目,做了一些重大的修改,我试图导出它使用相同的密钥库,并select相同的别名/密码,而我最初创build它。 问题是,在我select密钥别名并input密钥密码的步骤后,我看到“ 错误:无法恢复密钥 ”。 我怀疑我可能input了错误的密钥(请注意密钥库密码是正确的,所以这不是问题的原因)。 我试着创build一个新的别名,并在其下面导出应用,但Google Play不会接受这个文件,除非它使用相同的证书签名。 除了试图暴力破解密钥之外,我真的不知道该怎么做。 如果你认为这是唯一的path,你知道一个很好的蛮力破解密钥库中的密钥工具,我已经知道密码? 密钥库是一个.reg文件,用Eclipse的导出向导创build。

混乱:SQLiteOpenHelper onUpgrade()如何performance? 并与import旧的数据库备份?

让我们假设我有一个数据库表test_table与2列和SQLiteOpenHelper相应的创build脚本: DB_VERSION = 1: public void onCreate(SQLiteDatabase db) { db.execSql("CREATE table test_table (COL_A, COL_B); } 这是在Play商店中发布的初始应用版本1。 过了一段时间,应用程序和使用的数据库有更新。 我想SQLiteOpenHelper类必须像这样改编: DB_VERSION = 2: public void onCreate(SQLiteDatabase db) { db.execSql("CREATE table test_table (COL_A, COL_B, COL_C)"); } public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { db.execSql("ALTER TABLE test_table ADD Column COL_C"); } 一段时间后,另一个应用程序更新: DB_VERSION = 3: public void […]