-1
我有一個「正常」的Android應用程序,在Eclipse/java中發佈,在Play Store中發佈,已經在3.x版本中,一切正常。繼續Xamarin中的原生android
現在我正在考慮將該項目移動到Xamarin/c#,並使4.0在那裏。
我的問題,我應該注意/注意,這個改變應該是Google Play/Users視角下3.x的自然延續? 這樣我就可以簡單地將由Xamarin製作的APK上傳到開發者控制檯作爲新版本升級,而不是作爲新的應用程序。
像:
- 現有的簽名密鑰應在Xamarin被重用?
- 程序包名稱(java <> xamarin c#)必須相同嗎?
- ???
感謝
因此用當前密鑰簽名並保留包名 - 就是這樣。 – Zotyi
Xamarin將在編譯成apk之前編譯爲java:Xamarin將** C **轉換爲Java。它確實爲基於Java.Lang.Object的對象創建了生成Java包裝,因此它們可以通過Java <-> C#橋傳遞,但是您的C#代碼(基於CIL)在Mono運行時下運行,Java字節碼在Java下運行VM(Dalvik/ART) – SushiHangover