2

自動化ツールを使用して Android アプリケーションを自動化しています。このツールは、C# プロジェクトに追加できる C# コードを提供します。

そのツールの 1 つの API を使用しています。例外をスローしています

XmlRpcTypeMismatchException: 応答には、文字列が予期される場所に構造体の値が含まれています

この問題を解決するにはどうすればよいですか? API はstring、自動化ツールのドキュメントに従って返される必要があります。

サンプルコード

//Set the client to interact with Automation tool

client = new Client(host, port);

//Set the android device

client.SetApplicationTitle(activeDevice);

//Call automation tool API HybridRunJavascript( Webview, index , Javascript) to execute Javascript . This is mocking the App object 

string str0 = client.HybridRunJavascript("", 0, "AppObj.set(null, 0.1, true, true);");
4

1 に答える 1

0

メソッド定義の戻り値を XmlRpcStruct から String に変更するだけです。

前:

XmlRpcStruct myMethod(...params...);

後:

String myMethod(...params...);
于 2016-06-03T08:26:37.847 に答える