5

すべてのサービス バス トピックを一覧表示し、各トピックの名前を stdout に出力する単純な Java プログラム (jdk 1.7) を作成しました。

try {
    String namespace = "myservicebus"; // from azure portal
    String issuer = "owner";  // from azure portal
    String key = "asdjklasdjklasdjklasdjklasdjk";  // from azure portal
            
    Configuration config = ServiceBusConfiguration.configureWithWrapAuthentication(
        namespace, 
        issuer,
        key, 
        ".servicebus.windows.net", 
        "-sb.accesscontrol.windows.net/WRAPv0.9"); 
             
    ServiceBusContract service = ServiceBusService.create(config);
    ListTopicsResult result = service.listTopics();
    List<TopicInfo> infoList = result.getItems();
    for(TopicInfo info : infoList) {
        System.out.println( info.getPath());
    }
} catch (Exception e) {
    e.printStackTrace();
}

今、単純なアンドロイド プロジェクト (Android 4.2) でこの例を実行しようとしていますが、うまくいきません。ランタイムは常に次のエラーをスローします。

java.lang.RuntimeException: Service or property not registered:  com.microsoft.windowsazure.services.serviceBus.ServiceBusContract

Android デバイス (またはエミュレーター) から Azure Service Bus への接続を正常に確立した人はいますか?

Microsoft Azure-Java-SDK は Android プロジェクトをサポートしていませんか?

前もって感謝します

4

1 に答える 1