アンドロイドアプリでGoogle Translate APIを使用してテキストを翻訳するにはどうすればよいですか?Android AppのGoogle Translate API
http://code.google.com/p/google-api-translate-java/
が、それは動作しません:私はこれを試してみました。私もApi Keyを持っています。私のコードは、(公式の例による)である。
GoogleAPI.setHttpReferrer("http://mysite.com");
GoogleAPI.setKey("My Key");
String translatedText = Translate.DEFAULT.execute("Bonjour le monde", Language.FRENCH, Language.ENGLISH);
私は私のメインの活動でこのコードを置くが、私はエラーを取得:"Unhandled exception type GoogleAPIException"
をし、そのエラー修正するための提案があります:"Surrond with Try/Catch"
が。私は、コードを変更したときしかし:
try {
String translatedText = Translate.DEFAULT.execute("Bonjour le monde", Language.FRENCH, Language.ENGLISH);
} catch (GoogleAPIException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
私のコードは正常に動作しますが、私は何の応答(翻訳されたテキスト)を取得することはできません。私もこの許可を設定しました:<uses-permission android:name="android.permission.INTERNET"/>
私の間違いはどこですか?
ありがとう:API documentation pageそれが言うには
。実質的な経済的負担、どのような笑い。 Googleはゆっくりだが確かにそのお金の飢えた企業の残りの部分と同じようになっているようだ。古き良き時代、Googleのすべては無料だったが、今では数兆を作っているので、もっと欲しい。 – Yster