Friday, October 20, 2017

Android 8 and condition `ji' not met

A quick tips/workaround. I'm sure Xamarin will address this issue shortly.

Problem


The app crashes on start up on Android 8 with the error message

[] * Assertion at /Users/builder/jenkins/workspace/xamarin-android/xamarin-android/external/mono/mono/mini/mini-arm64.c:878, condition `ji' not met


Updated solution (the real solution)


It was actually the usage of the dynamic keyword that caused the crash...

Solution (kept for historical reason)


Uncheck "Use Shared Mono Runtime" under "Android Build".

15 comments:

  1. If you wish to gain more information on this topic, visit the thematic blog. Just click here, guys.

    ReplyDelete
  2. Nice blog has been shared by you. it will be really helpful to many peoples who are all working under the technology.thank you for sharing this blog.

    software testing course in chennai

    ReplyDelete
  3. This new technology revels three primary segments and they are the OS (working framework), programming dialect and equipment gadgets that accompany Android telephones. Cloud Ethernet

    ReplyDelete
  4. You can set your phone up the way you want. On the other hand, iOS doesn't allow that much flexibility.yelp review notifications

    ReplyDelete
  5. Thanks a lot for the post. It has helped me get some nice ideas. I hope I will see some really good result soon.

    ReplyDelete
  6. There are certainly a lot of details like that to take into consideration. That is a great point to bring up. I offer the thoughts above as general inspiration but clearly there are questions like the one you bring up where the most important thing will be working in honest good faith
    download kingroot apk

    ReplyDelete
  7. Consider the types of base materials to use. Do you want the more durable traditional longer lasting materials such as Fine Mono Mesh comment

    ReplyDelete
  8. Very positive photos. Thank you for the article.

    ReplyDelete
  9. Though these apps were already a part of many smart phones that came before Android, these were expensive enough that not everyone was able to afford them.android programming language

    ReplyDelete
  10. Very informative post! There is a lot of information here that can help any business get started with a successful social networking campaign.
    gbwhatsapp

    ReplyDelete
  11. Any trained java developer will be able churn out a range of rich and challenging mobile apps with relative ease and also get familiar with SDK using the documentation and samples provided with the package. gerald winata gozali

    ReplyDelete
  12. Basically, the technology essay replicates the structure and the main principles of a standard essay with a few peculiarities of its own.
    We offer you to study the procedure of writing the technology essays on a concrete example. Let's suggest your topic sounds something like "Influence of Modern Technology on Society". The goal of your custom essay is to describe and discuss complicated relations between technology and society. You are to clarify how some particular technology affects people. You are free to illustrate the influence on any sphere of modern life that your technology has affected most.

    First of all, people describe technology as ever-changing. Today new innovations become obsolete fast. People have become increasingly competitive and every year, new ideas and technologies are released to challenge the ones in the market. In a few months, a piece of technology can be released to the market and almost immediately rival companies will as well release theirs. Technological ideas keep getting unleashed as the world becomes more involved in exploring and utilizing the resources nature provides. Nothing seems to survive this fast paced world and unless one maintains the pace and moves with the wave, they get left behind..Read more about technology at http://thesisacknowledgement.net/

    ReplyDelete