ここからダウンロードしたアンドロイド用のazureモバイルアプリsdkのバージョン3.3を使用するようにAndroidアプリを更新しようとしています。合併症を削除するにはAzure Mobile Apps android 3.3ログインフロー、日食
https://github.com/Azure/azure-mobile-apps-android-client
は、私は私のプロジェクトのlibsディレクトリに.jarファイルを置いここ
Microsoftのドキュメントに基づいて新しいプロジェクトを作成しました。プロジェクトを実行しようとすると、クラス.authentication.CustomTabsIntermidiateActivityの明示的なアクティビティクラスエラーを見つけることができなくなります。
このアクティビティをマニフェストで複数の異なる方法で宣言しようとしましたが、まだこのエラーが発生します。
私はマスターファイルをダウンロードし、それをeclipseにインポートしてライブラリとして設定しようとしましたが、同じエラーが発生しています。欠損値は、マスターファイルのマニフェストに存在します。
どうすればよいですか?
私のマニフェスト
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.pleasework"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="19"
android:targetSdkVersion="22" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".authentication.RedirectUrlActivity" android:exported="true">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="https://myservice.azure-mobile.net/"
android:host="easyauth.callback"/>
</intent-filter>
</activity>
<activity android:name="com.example.pleasework.com.microsoft.mobileservices.authentication.CustomTabsIntermediateActivity" android:exported="true">
</activity>
</application>
</manifest>
私は最終的活動宣言でとない場合の両方にこれを試してみましたし、また、何があって値 com.microsoft.mobileservices.authentication.CustomTabsIntermediateActivity
の様々な順列を試していません私のマニフェストにはまだエラーがあります
私は提案された解決策がアンドロイドスタジオに移行することを認識していますが、私はこのフローを使用していくつかのアプリを持っていてm今すぐすべてをigrateしてください。
まず、更新前に使用していたAzure Mobile Android SDKのバージョンはわかりません。 –
[バージョン情報](https://github.com/Azure/azure-mobile-apps-android-client#version-information)によると、以前のバージョンが2.xの場合は、最初に[既存のAzure MobileサービスからAzure Appサービスへ](https://docs.microsoft.com/en-us/azure/app-service-mobile/app-service-mobile-migrating-from-mobile-services) Azure MobileサービスからApp Serviceへのバックエンド(例:[Node.js](https://docs.microsoft.com/en-us/azure/app-service-mobile/app-service-mobile-node-backend-モバイルサービスからのアップグレード))。 –