2015-06-21 86 views
0

我有一個問題:有沒有人使用MVVMCross 3.5.1與Api級別的android 21和xamarin工作室5.9.3?我有一個問題:我在android應用程序中引用mvvmcross。我有一個splashscreen和firstview。當我嘗試從模擬器開始時,我對15級模擬器沒有任何問題,但是當我用最後一個版本(Api 21)嘗試它時,在啓動畫面關閉後沒有任何錯誤(未打開firstview)。MVVMCross 3.5.1和xamarin android不起作用

有沒有解決方案?

UPDATE

我試着用logcat的。下面我附日誌:

W/AudioTrack( 394): AUDIO_OUTPUT_FLAG_FAST denied by client 
    I/ActivityManager( 394): START u0 {act=android.intent.action.MAIN cat=[android. 
    intent.category.LAUNCHER] flg=0x10000000 cmp=com.nowhere.nowhere/md51f5aeae0dbe3 
    fa3acab67292d41114d1.SplashScreen (has extras)} from uid 10007 on display 0 
    I/Choreographer( 824): Skipped 67 frames! The application may be doing too muc 
    h work on its main thread. 
    I/art  (1716): Not late-enabling -Xcheck:jni (already on) 
    I/ActivityManager( 394): Start proc com.nowhere.nowhere for activity com.nowher 
    e.nowhere/md51f5aeae0dbe3fa3acab67292d41114d1.SplashScreen: pid=1716 uid=10056 g 
    ids={50056, 9997, 3003} abi=armeabi-v7a 
    I/Choreographer( 394): Skipped 32 frames! The application may be doing too muc 
    h work on its main thread. 
    F/MonoDroid(1716): shared runtime initialization error: dlopen failed: library 
    "/data/app/Mono.Android.DebugRuntime-1/lib/arm/lib/libmonosgen-2.0.so" not found 
    I/Zygote ( 66): Process 1716 exited cleanly (1) 
    I/ActivityManager( 394): Process com.nowhere.nowhere (pid 1716) has died 
    I/art  (1731): Not late-enabling -Xcheck:jni (already on) 
    I/ActivityManager( 394): Start proc com.nowhere.nowhere for activity com.nowher 
    e.nowhere/md51f5aeae0dbe3fa3acab67292d41114d1.SplashScreen: pid=1731 uid=10056 g 
    ids={50056, 9997, 3003} abi=armeabi-v7a 
    F/MonoDroid(1731): shared runtime initialization error: dlopen failed: library 
    "/data/app/Mono.Android.DebugRuntime-1/lib/arm/lib/libmonosgen-2.0.so" not found 
    I/Zygote ( 66): Process 1731 exited cleanly (1) 
    I/ActivityManager( 394): Process com.nowhere.nowhere (pid 1731) has died 
    I/art  (1746): Not late-enabling -Xcheck:jni (already on) 
    I/ActivityManager( 394): Start proc com.nowhere.nowhere for activity com.nowher 
    e.nowhere/md51f5aeae0dbe3fa3acab67292d41114d1.SplashScreen: pid=1746 uid=10056 g 
    ids={50056, 9997, 3003} abi=armeabi-v7a 
    F/MonoDroid(1746): shared runtime initialization error: dlopen failed: library 
    "/data/app/Mono.Android.DebugRuntime-1/lib/arm/lib/libmonosgen-2.0.so" not found 
    I/Zygote ( 66): Process 1746 exited cleanly (1) 
    I/ActivityManager( 394): Process com.nowhere.nowhere (pid 1746) has died 
    W/ActivityManager( 394): Force removing ActivityRecord{27f513c9 u0 com.nowhere. 
    nowhere/md51f5aeae0dbe3fa3acab67292d41114d1.SplashScreen t8}: app died, no saved 
    state 
    W/WindowManager( 394): Failed looking up window 
    W/WindowManager( 394): java.lang.IllegalArgumentException: Requested window and 
    [email protected] does not exist 
    W/WindowManager( 394):   at com.android.server.wm.WindowManagerService.wi 
    ndowForClientLocked(WindowManagerService.java:8412) 
    W/WindowManager( 394):   at com.android.server.wm.WindowManagerService.wi 
    ndowForClientLocked(WindowManagerService.java:8403) 
    W/WindowManager( 394):   at com.android.server.wm.WindowManagerService.re 
    moveWindow(WindowManagerService.java:2558) 
    W/WindowManager( 394):   at com.android.server.wm.Session.remove(Session. 
    java:186) 
    W/WindowManager( 394):   at android.view.ViewRootImpl.dispatchDetachedFro 
    mWindow(ViewRootImpl.java:2920) 
    W/WindowManager( 394):   at android.view.ViewRootImpl.doDie(ViewRootImpl. 
    java:5390) 
    W/WindowManager( 394):   at android.view.ViewRootImpl$ViewRootHandler.han 
    dleMessage(ViewRootImpl.java:3223) 
    W/WindowManager( 394):   at android.os.Handler.dispatchMessage(Handler.ja 
    va:102) 
    W/WindowManager( 394):   at android.os.Looper.loop(Looper.java:135) 
    W/WindowManager( 394):   at android.os.HandlerThread.run(HandlerThread.ja 
    va:61) 
    W/WindowManager( 394):   at com.android.server.ServiceThread.run(ServiceT 
    hread.java:46) 
    W/InputMethodManagerService( 394): Window already focused, ignoring focus gain 
    of: [email protected] attribute=n 
    ull, token = [email protected] 
    I/Choreographer( 824): Skipped 56 frames! The application may be doing too muc 
    h work on its main thread. 
    D/TaskPersister( 394): removeObsoleteFile: deleting file=8_task.xml 

更新2 綁定不起作用。內部的視圖..

UPDATE 3 我把代碼本回購:

https://onedrive.live.com/redir?resid=1E563B1D1AD8A1C!15847&authkey=!AII01sfuzToQiUQ&ithint=file%2czip

我用於測試這種配置: 1. Nexus 5上, 2. Android的5.0 -API Level 21, 3. CPU/ABI,我選擇了Google APIs Intel Atom(x86_64), 4.使用主機GPU。代碼

UPDATE 4 新鏈接:http://1drv.ms/1MZWf45

感謝 亞歷山德羅

+0

你檢查了logcat嗎? – Daniel

+0

嗨,我試圖用logcat,這是結果: – Alexgr79

+0

你可以發佈你的代碼或鏈接到我們可以重現從一個回購?你現在正在做碎片嗎? – PkL728

回答

0

我發現這個問題。問題在於模擬器。我試圖改變配置,現在運行沒有問題。

謝謝 Al。