android - 当我输入正确的服务器设置时,alfresco 的 android sdk 示例崩溃

标签 android sdk alfresco sample

我正在 AVD 下测试来自 alfresco android sdk 的 sdk 示例应用程序,我正在使用 alfresco 社区版 4.2,当我输入错误的主机名时,我收到消息“无法登录。请检查您的设置”,但是当我输入了正确的主机名,应用程序崩溃了,我收到消息“不幸的是,SDK 示例已停止。”然后它重新启动...

有一次,我输入了正确的主机名,应用程序连接到露天服务器没有任何问题,但是当我第二次尝试时,问题仍然存在

知道可能是什么问题吗?!!

日志猫

03-22 19:33:53.584: I/dalvikvm-heap(811): Grow heap (frag case) to 7.083MB for 108752-byte allocation 03-22 19:33:53.624: D/dalvikvm(811): GC_FOR_ALLOC freed 53K, 10% free 7153K/7879K, paused 37ms, total 37ms 03-22 19:33:53.814: D/dalvikvm(811): GC_CONCURRENT freed 434K, 9% free 7216K/7879K, paused 15ms+28ms, total 96ms 03-22 19:33:53.844: D/AndroidRuntime(811): Shutting down VM 03-22 19:33:53.844: W/dalvikvm(811): threadid=1: thread exiting with uncaught exception (group=0x40a13300) 03-22 19:33:53.894: E/AndroidRuntime(811): FATAL EXCEPTION: main 03-22 19:33:53.894: E/AndroidRuntime(811): java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = org.apache.chemistry.opencmis.client.runtime.SessionImpl) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.os.Parcel.writeSerializable(Parcel.java:1279) 03-22 19:33:53.894: E/AndroidRuntime(811): at org.alfresco.mobile.android.api.session.impl.RepositorySessionImpl.writeToParcel(RepositorySessionImpl.java:219) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.os.Parcel.writeParcelable(Parcel.java:1254) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.os.Parcel.writeValue(Parcel.java:1173) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.os.Parcel.writeMapInternal(Parcel.java:591) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.os.Bundle.writeToParcel(Bundle.java:1619) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.os.Parcel.writeBundle(Parcel.java:605) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.content.Intent.writeToParcel(Intent.java:6470) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.app.ActivityManagerProxy.startActivity(ActivityManagerNative.java:1741) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1411) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.app.Activity.startActivityForResult(Activity.java:3351) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.app.Activity.startActivityForResult(Activity.java:3312) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.app.Activity.startActivity(Activity.java:3522) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.app.Activity.startActivity(Activity.java:3490) 03-22 19:33:53.894: E/AndroidRuntime(811): at org.alfresco.mobile.android.samples.activity.SessionLoaderCallback.onLoadFinished(SessionLoaderCallback.java:191) 03-22 19:33:53.894: E/AndroidRuntime(811): at org.alfresco.mobile.android.samples.activity.SessionLoaderCallback.onLoadFinished(SessionLoaderCallback.java:1) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished(LoaderManager.java:482) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.app.LoaderManagerImpl$LoaderInfo.onLoadComplete(LoaderManager.java:450) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.content.Loader.deliverResult(Loader.java:143) 03-22 19:33:53.894: E/AndroidRuntime(811): at org.alfresco.mobile.android.api.asynchronous.AbstractBaseLoader.deliverResult(AbstractBaseLoader.java:65) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.content.AsyncTaskLoader.dispatchOnLoadComplete(AsyncTaskLoader.java:254) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.content.AsyncTaskLoader$LoadTask.onPostExecute(AsyncTaskLoader.java:91) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.os.AsyncTask.finish(AsyncTask.java:631) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.os.AsyncTask.access$600(AsyncTask.java:177) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.os.Handler.dispatchMessage(Handler.java:99) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.os.Looper.loop(Looper.java:137) 03-22 19:33:53.894: E/AndroidRuntime(811): at android.app.ActivityThread.main(ActivityThread.java:4745) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.lang.reflect.Method.invokeNative(Native Method) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.lang.reflect.Method.invoke(Method.java:511) 03-22 19:33:53.894: E/AndroidRuntime(811): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) 03-22 19:33:53.894: E/AndroidRuntime(811): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 03-22 19:33:53.894: E/AndroidRuntime(811): at dalvik.system.NativeStart.main(Native Method) 03-22 19:33:53.894: E/AndroidRuntime(811): Caused by: java.io.NotSerializableException: org.alfresco.cmis.client.impl.AlfrescoAspectsImpl 03-22 19:33:53.894: E/AndroidRuntime(811): at java.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1364) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1671) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1517) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1481) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.io.ObjectOutputStream.writeFieldValues(ObjectOutputStream.java:979) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:368) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.io.ObjectOutputStream.writeHierarchy(ObjectOutputStream.java:1074) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1404) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1671) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1517) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1481) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.util.HashMap.writeObject(HashMap.java:1013) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.lang.reflect.Method.invokeNative(Native Method) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.lang.reflect.Method.invoke(Method.java:511) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.io.ObjectOutputStream.writeHierarchy(ObjectOutputStream.java:1053) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.io.ObjectOutputStream.writeNewObject(ObjectOutputStream.java:1404) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.io.ObjectOutputStream.writeObjectInternal(ObjectOutputStream.java:1671) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1517) 03-22 19:33:53.894: E/AndroidRuntime(811): at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:1481) 03-22 19:33:53.894: E/AndroidRuntime(811): at org.apache.chemistry.opencmis.client.runtime.cache.CacheImpl$CacheItem.writeObject(Cach 03-22 19:33:57.344: I/Process(811): Sending signal. PID: 811 SIG: 9 03-22 19:33:57.874: E/Trace(867): error opening trace file: No such file or directory (2) 03-22 19:33:58.514: D/dalvikvm(867): GC_CONCURRENT freed 219K, 5% free 6215K/6535K, paused 16ms+4ms, total 80ms 03-22 19:33:58.564: I/Choreographer(867): Skipped 35 frames! The application may be doing too much work on its main thread. 03-22 19:33:58.574: D/gralloc_goldfish(867): Emulator without GPU emulation detected. 03-22 19:33:58.695: I/Choreographer(867): Skipped 51 frames! The application may be doing too much work on its main thread.

最佳答案

此错误是由于 Alfresco Mobile SDK 示例使用的依赖项中存在错误。

此错误已由 alfresco-opencmis-extension 0.7-ANDROID 版本修复通常由 Alfresco Mobile SDK 1.3.1 发布。

关于android - 当我输入正确的服务器设置时,alfresco 的 android sdk 示例崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22581050/

相关文章:

android - 无法在 android studio 的模拟器中启动 AVD。参数无效

iPhone SDK 连接 iTunes

android - 更新 Android SDK : "A folder failed to be moved."

workflow - Alfresco:如何更改自定义工作流程的启动任务名称?

alfresco - Alfresco 中的电子邮件模板更改

android - Anko 中的水平线性布局

android - 从标签获取图标并将其加载到图像按钮?

带有python-bluez客户端的android蓝牙serversocket

java - 更新 ParseUser 字段

露天数据库