我刚刚上传apk,图片到google play里面说;
"我们无法保存您的更改.请再试一次."
您是否在上传到Google Play时遇到此错误?
谢谢你的回复
最好的祝福,
请参见错误 - > 
我在上传apk时遇到同样的错误请参阅错误 - > 
在我的文件夹中assets/data,有很多XML文件包含我的应用程序的静态数据.
有人可以很容易地检索APK,修改它的一部分并安装在设备上.
我想通过检查我的assets/data文件夹的完整性来阻止用户更改我的静态数据.
最初我考虑使用MD5校验和,但对于我将拥有的文件数量(50-100)可能太慢了.
你有什么建议吗?
编辑:
这个应用程序是一个带有描述每个级别的XML文件的游戏.
我有一个音乐服务,在后台处理音乐播放,还有一些其他的事情,如通知需要进行的UI更改活动,存储和恢复队列,通过光标获取歌曲记录,以及每个歌曲改变的时间,它负责更新正在进行的通知的位图.
问题是什么?该服务几乎在用户试图完成的任何时候崩溃.几乎任何其他事情.例如,播放一首歌,然后打开游戏会使服务崩溃,有时像浏览网页上的光线也会让它崩溃.
一些细节:
1 -服务是通过startService(new Intent(this, MyMusicService.class)); 但是当用户离开活动时启动的,我打电话startForeground(mId, mNotification);来显示提供简单控制的持续通知,并且还因为startForeground()服务应该优先考虑因为activityManager杀死这些服务会破坏用户体验(如果服务被杀,音乐就会停止)
2 -我试图重现崩溃,当你做不那么繁重的工作时,肯定会发生这种情况,例如浏览chrome(这会在几乎50%的时间内重现崩溃),并且总是在做启动运行2时.仅供参考,如果没有做任何事情 - 只是在背景上播放音乐并且空闲,播放将根本不会停止,并且它的工作方式正如它所预期的那样.
3 -我用作测试设备的手机绝不是慢速或低内存设备,它是Galaxy Nexus.
4 -我试过捕捉一些长的,有时简单地说:
02-24 06:53:32.586: I/ActivityManager(387): Process com.deadpixels.light.player (pid 27720) has died.
Run Code Online (Sandbox Code Playgroud)
没有任何其他消息,有时相同的消息伴随着WINDEATH:
02-24 06:53:32.586: W/ActivityManager(387): Scheduling restart of crashed service com.deadpixels.light.player/.service.MyMusicService in 5000ms
02-24 06:53:32.602: W/InputDispatcher(387): channel '418d09c8 com.deadpixels.light.player/com.deadpixels.light.player.HomeActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9
02-24 06:53:32.602: E/InputDispatcher(387): channel '418d09c8 com.deadpixels.light.player/com.deadpixels.light.player.HomeActivity (server)' ~ …Run Code Online (Sandbox Code Playgroud) 我有一个android项目,其中我已经包含3个其他的android库项目,我正在使用eclipse.我试图从库项目中打印日志,但它只打印主项目的日志.
那么任何机构都能告诉我如何打印主项目中包含的库项目日志吗?
我的主要项目是 com.project1.app,我在其中记录如下.
Log.i(TAG,"Log From Main Project1");
Run Code Online (Sandbox Code Playgroud)
图书馆项目com.subLibrary.subLibraryapp,我在其中记录如下.
Log.i(TAG,"Log From Main Library Project");
Run Code Online (Sandbox Code Playgroud)
但是在LogCat中,我只能看到com.project1.app如下所示的日志.
com.project1.app | Log From Main Project1
Run Code Online (Sandbox Code Playgroud)
我做错了或者我必须打开任何其他窗口,有人可以建议我吗?
我想在NDK级别的应用程序中测量时间.我最好喜欢用毫秒粒度的Java方式.在Java中,一个简单的调用
System.currentTimeMilliseconds()
诀窍.在NDK中是否存在完全重复的调用,或者我们是否需要使用time.h并以标准C方式进行计算?
我正在尝试将毫秒日期转换为years months weeks和的数量days.
例如:5 months, 2 weeks and 3 days或1 year and 1 day.
我不想要:7 days或者4 weeks>这应该是1 week和1 month.
我尝试了几种方法,但它总是变得类似7 days and 0 weeks.
我的代码:
int weeks = (int) Math.abs(timeInMillis / (24 * 60 * 60 * 1000 * 7));
int days = (int) timeInMillis / (24 * 60 * 60 * 1000)+1);
Run Code Online (Sandbox Code Playgroud)
我必须在天数上加1,因为如果我有23个小时应该是1天.
请解释如何正确转换它,我认为有更有效的方法来做到这一点.
我的应用程序允许用户使用lat,lon和地名登录Facebook.但我不知道如何处理"地方"参数.
有没有办法获得或创建一个?
In-App-Billing v3在我的Android App及其Helpers中实现.
当没有网络时,我在开始购买后就被困在一个丑陋的灰色屏幕上.
有没有办法在我们的应用程序中处理这个?
目前,当我没有从商店收到SKU详细信息时,我会在启动时禁用购买.但是,启动后连接可能会发生变化.我还没有办法知道Google Play服务是否可用.
谢谢你的帮助!

类似的问题:在超时后,应用内结算V3会返回哪些响应代码?
jni/../external/libjpeg/jidctfst.S: Assembler messages:
jni/../external/libjpeg/jidctfst.S:66: Error: missing ')'
jni/../external/libjpeg/jidctfst.S:66: Error: garbage following instruction -- 'pld (r2,#0)'
jni/../external/libjpeg/jidctfst.S:259: Error: missing ')'
jni/../external/libjpeg/jidctfst.S:259: Error: garbage following instruction -- 'pld (sp,#32)'
jni/../external/libjpeg/jidctfst.S:271: Error: missing ')'
jni/../external/libjpeg/jidctfst.S:271: Error: garbage following instruction -- 'pld (ip,#32)'
make: *** [obj/local/armeabi/objs/jpeg/jidctfst.o] Error 1
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮我解决这个错误消息吗?
所以这是短代码 -
<?xml version="1.0" encoding= "utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Your total is 0"
android:textSize="45dp"
android:layout_gravity="center"
android:gravity="center"
android:id="@+id/tvDisplay"
</TextView>
<Button
android:layout_height="wrap_content"
android:layout_width="250dp"
android:layout_gravity="center"
android:text="Add one"
android:textSize="20dp"
android:id="@+id/bAdd"
/>
<Button
android:layout_width="250dp"
android:layout_height="wrap_content"
android:text="Subtract one"
android:textSize="20dp"
android:layout_gravity="center"
android:id="@+id/bSubtract"
/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
我正在使用Eclipse并针对FroYo API Level 8进行定位.Mc oS X 10.8.2 EClipse juno我正在关注TheNewBoston的教程,因此我复制了他的代码,而且它完全相同但我收到了错误.
请帮助我,谁在下面看到这个错误:
**04-24 23:24:21.012: I/dalvikvm(327): threadid=1: stack overflow on call to Ljava/lang/Class;.isPrimitive:Z**
04-24 23:24:21.012: I/dalvikvm(327): method requires 4+20+0=24 bytes, fp is 0x430c9314 (20 left)
04-24 23:24:21.012: I/dalvikvm(327): expanding stack end (0x430c9300 to 0x430c9000)
04-24 23:24:21.073: I/dalvikvm(327): Shrank stack (to 0x430c9300, curFrame is 0x430cbeb8)
04-24 23:24:21.073: D/AndroidRuntime(327): Shutting down VM
04-24 23:24:21.073: W/dalvikvm(327): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
04-24 23:24:21.512: D/dalvikvm(327): GC_FOR_MALLOC freed 4475 objects / 369040 bytes in 192ms
04-24 23:24:21.512: E/AndroidRuntime(327): FATAL EXCEPTION: main
04-24 23:24:21.512: E/AndroidRuntime(327): java.lang.StackOverflowError …Run Code Online (Sandbox Code Playgroud)