2017-05-24 13 views
-1

github(https://github.com/Microsoft/Cognitive-Face-Android)にあるCognitive-Face-Androidのサンプルアプリケーションを使用しています。サンプルプログラムのAndroid FACE API

私のサブスクリプションキーは@huxuanの助けを得て働いています。しかし、私がアンドロイドエミュレータでIdentificationで "Detection"または "Add a group"を実行しようとすると、両方ともエラーが発生します。

画像はJPEG形式で、サイズは54KBで、FACE APIのドキュメントで指定されている制限に準拠しています。

誰にでもこれに対する修正は何ですか?

enter image description here

+0

以下の会話によると、このエラーはほとんどがタイプミスの問題です。 –

答えて

1

私は、サンプルアプリをダウンロードし、エミュレータ上でそれを実行し、WebからダウンロードしたJPG画像を使用し、DownloadsフォルダとSDカードの両方に保存され、そしてそれは大丈夫動作します。 (

sFaceServiceClient = new FaceServiceRestClient("https://eastus2.api.cognitive.microsoft.com/face/v1.0",getString(R.string.subscription_key)); 

:あなたはAccess denied. Invalid subsription keyについてGitHubのスレッドで言及した問題について

は、ファイル

app\src\main\java\com\microsoft\projectoxford\face\samples\helper\SampleApp.java 

にこの行これに

sFaceServiceClient = new FaceServiceRestClient(getString(R.string.subscription_key)); 

を変更することを確認してくださいAPIキーが有効な地域など)

android emulator

+0

ありがとう、マリア。サブスクリプションキーが機能しています。私のエミュレータとして私の実際の携帯電話を使用し、カメラから写真を撮っても、私は同じエラーを投稿しました。 – phumba2

+0

こんにちはマリア - それはついに働いた。私はラインでsを逃した。あなたがここに置いたものを正確にコピーしたとき、それは働き始めました。あなたの助けを大変ありがとうございます – phumba2

+0

'私はライン上のsを逃しました。'正確には何ですか? :) –

関連する問題