SDK をインストールしました。サンプル アプリケーションを Eclipse で実行すると、Salesforce へのログイン中に次のようなエラーが発生します。
安全でない JavaScript が URL でフレームにアクセスしようとしていますhttps://login.salesforce.com/?ec=302&startURL=%2Fsetup%2Fsecur%2FRemoteAccessAuthorizationPage.apexp%3Fsource%3Dl86Hcy6qEKtWNqzXVErZDlmcRQs0D_HBE55MLVuP3x8t5wXkyHYyrVx2Xb5JoWzyVOJrnTqMMaWy_Sfo0mo2n3jvu8IfPosBnmPsp1pafeNjQPGSngZvcMpAyNsTC62PxX8rVEu.GK3O6Y3FWwqTYFhIu97eeHIM4ca76Rj0rms8wRYPaZ_Bn7qxXKSKMr9ZfcNx3ypToLFS0IGq51_Ud09ujxJLb4N82smXIx37QNpk1hMmwZSSg7NYgF6VRdhQDfWZxb85wCOHMy9aNm0zOes_XhH3xWqL28AvaSP4_NC4esWw_0TkP51agEmNZuFoz64RqwxExwiKtXhaNBbhTTaePLkdlCT6aXnmIMTSkoekmQZqjCBsU74H8dgWjZHbZTpBhWXVbM5sr0f3JnWlmpKAJWYXym7s%253D%26display%3Dtouch%26sdtd%3D1&display=touch&sdtd=1
URL https://www.salesforce.com/login-messages/messages.html?r=https%3A%2F%2Flogin.salesforce.com%2Fsetup%2Fsecur%2FRemoteAccessAuthorizationPage.apexp%3Fsource%3Dl86Hcy6qEKtWNqzXVErZDlmcRQs0D_HBE55MLVuP3x8t5wXkyHYyrVx2Xb5JoWzyVOJrnTqMMaWy_Sfo0mo2n3jvu8IfPosBnmPsp1pafeNjQPGSngZvcMpAyNsTC62PxX8rVEu.GK3O6Y3FWwqTYFhIu97eeHIM4ca76Rj0rms8wRYPaZ_Bn7qxXKSKMr9ZfcNx3ypToLFS0IGq51_Ud09ujxJLb4N82smXIx37QNpk1hMmwZSSg7NYgF6VRdhQDfWZxb85wCOHMy9aNm0zOes_XhH3xWqL28AvaSP4_NC4esWw_0TkP51agEmNZuFoz64RqwxExwiKtXhaNBbhTTaePLkdlCT6aXnmIMTSkoekmQZqjCBsU74H8dgWjZHbZTpBhWXVbM5sr0f3JnWlmpKAJWYXym7s%253D%26display%3Dtouch%26sdtd%3D1&
noroundedcorner のフレームから。ドメイン、プロトコル、およびポートが一致する必要があります。
例外:
11-11 11:23:07.239: E/AndroidRuntime(366): java.lang.NoSuchMethodError: java.lang.String.isEmpty 11-11 11:23:07.239: E/AndroidRuntime(366): com.salesforce で。 androidsdk.ui.OAuthWebviewHelper$BaseFinishAuthFlowTask.onPostExecute(OAuthWebviewHelper.java:378) 11-11 11:23:07.239: E/AndroidRuntime(366): com.salesforce.androidsdk.ui.OAuthWebviewHelper$BaseFinishAuthFlowTask.onPostExecute(OAuthWebviewHelper.java) :1) 11-11 11:23:07.239: E/AndroidRuntime(366): android.os.AsyncTask.finish(AsyncTask.java:417) 11-11 11:23:07.239: E/AndroidRuntime(366): android.os.AsyncTask.access$300(AsyncTask.java:127) 11-11 11:23:07.239: E/AndroidRuntime(366): android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:429) 11 -11 11:23:07.239: E/AndroidRuntime(366): android.os.Handler.dispatchMessage(Handler.java:99) 11-11 11:23:07.239:E/AndroidRuntime(366): android.os.Looper.loop(Looper.java:123) 11-11 11:23:07.239: E/AndroidRuntime(366): android.app.ActivityThread.main(ActivityThread.java) :4627) 11-11 11:23:07.239: E/AndroidRuntime(366): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) 11-11 11:23:07.239: E/AndroidRuntime(366): at java.lang.reflect.Method.invoke(Method.java:521) 11-11 11:23:07.239: E/AndroidRuntime(366): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java で:868) 11-11 11:23:07.239: E/AndroidRuntime(366): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 11-11 11:23:07.239: E/AndroidRuntime (366): dalvik.system.NativeStart.main(ネイティブメソッド)4627) 11-11 11:23:07.239: E/AndroidRuntime(366): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) 11-11 11:23:07.239: E/AndroidRuntime(366): Java で.lang.reflect.Method.invoke(Method.java:521) 11-11 11:23:07.239: E/AndroidRuntime(366): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java: 868) 11-11 11:23:07.239: E/AndroidRuntime(366): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 11-11 11:23:07.239: E/AndroidRuntime( 366): dalvik.system.NativeStart.main(ネイティブメソッド)4627) 11-11 11:23:07.239: E/AndroidRuntime(366): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) 11-11 11:23:07.239: E/AndroidRuntime(366): Java で.lang.reflect.Method.invoke(Method.java:521) 11-11 11:23:07.239: E/AndroidRuntime(366): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java: 868) 11-11 11:23:07.239: E/AndroidRuntime(366): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 11-11 11:23:07.239: E/AndroidRuntime( 366): dalvik.system.NativeStart.main(ネイティブメソッド)07.239: E/AndroidRuntime(366): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 11-11 11:23:07.239: E/AndroidRuntime(366): dalvik.system.NativeStart で.main(ネイティブメソッド)07.239: E/AndroidRuntime(366): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 11-11 11:23:07.239: E/AndroidRuntime(366): dalvik.system.NativeStart で.main(ネイティブメソッド)
これはセキュリティ関連のエラーだと思います。モバイルからログインするために必要な権限です。