Skip to content

Unable to run Austin Json RPC in Xamarin anroid. #87

Closed

Description

@vadabala

Error: Exception while loading assemblies: System.IO.FileNotFoundException: Could not load assembly 'AustinHarris.JsonRpc, Version=1.1.70.0, Culture=neutral, PublicKeyToken='. Perhaps it doesn't exist in the Mono for Android profile?

Do we have support for Xamarin android?

Activity

  1. Astn commented on Nov 6, 2017

    @Astn
    Owner

    I've never tested it on Xamarin Android.

    Are you hosting a JsonRpc server on Android?

  2. vadabala commented on Nov 6, 2017

    @vadabala
    Author
  3. Astn commented on Nov 7, 2017

    @Astn
    Owner

    If your platforms IOS, MacOS, Android and Windows are all acting as Json-Rpc clients that connect to your Web Socket Server (Windows?) then the simplest solution would be to only use this library Json-Rpc.Net for the Web Socket Server. If you need a client library, there is a class here: (https://github.com/Astn/JSON-RPC.NET/blob/master/AustinHarris.JsonRpc.Client/client.cs) that you could copy into your project and make any adjustments needed to get it to compile. Alternatively there are quite a few json-rpc clients available out there, and you could opt to use Json-rpc.net only for the server side.

  4. vadabala commented on Nov 8, 2017

    @vadabala
    Author
  5. Astn commented on Jan 4, 2018

    @Astn
    Owner

    My best guess for you would be to try building a custom version of Json-rpc.net that references the version of the Json library that works on IOS.
    If you do figure this out, feel free to submit a pull request.

  6. Astn commented on Jan 6, 2018

    @Astn
    Owner

    This should be resolved by #90

  7. linked a pull request that will close this issueUpdate README.md #116on May 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions