Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Android音译中获得API_密钥_Java_Android_Iphone_Api Key - Fatal编程技术网

Java 如何在Android音译中获得API_密钥

Java 如何在Android音译中获得API_密钥,java,android,iphone,api-key,Java,Android,Iphone,Api Key,需要帮助。。。我正在安卓系统中进行音译,它需要API_密钥,但由于我是安卓新手,我不知道如何获得API_密钥,有人能告诉我,我必须做什么才能获得API_密钥。。。?提前感谢。。。!! 下面是我的代码片段--- 你可以从谷歌的控制台上获取谷歌网站上的API密钥(你需要登录才能获取)。 以下是获取translate的API密钥的链接:。 如果需要更多详细信息,还可以查看。按照以下步骤操作 (一) 2) 点击developers.google.com[左下角]链接 3) 单击链接API控制台[左下角]

需要帮助。。。我正在安卓系统中进行音译,它需要API_密钥,但由于我是安卓新手,我不知道如何获得API_密钥,有人能告诉我,我必须做什么才能获得API_密钥。。。?提前感谢。。。!! 下面是我的代码片段---


你可以从谷歌的控制台上获取谷歌网站上的API密钥(你需要登录才能获取)。 以下是获取translate的API密钥的链接:。
如果需要更多详细信息,还可以查看。

按照以下步骤操作

(一)

2) 点击developers.google.com[左下角]链接

3) 单击链接API控制台[左下角]

4) (如果这是您第一次)屏幕将显示“开始使用Google API控制台”,然后单击创建项目

5) 在GOOGLE api徽标下方,单击下拉列表并选择创建

6) 输入项目名称,然后单击“创建项目”

7) 现在激活您想要的服务=> 那就登记吧我同意。。。然后单击“接受”

8) 单击API访问[左侧],这是您所需的API密钥

或者这个链接也可以帮助你


非常感谢@Swapneel Kondgule。。非常好的回答。。。再次感谢。。!!
public class MainActivity extends Activity 
{
    EditText myInputText;
    Button myTranslateButton;
    TextView myOutputText;

    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        myInputText = (EditText)findViewById(R.id.inputText);
        myTranslateButton = (Button)findViewById(R.id.translateButton);
        myOutputText = (TextView)findViewById(R.id.outputText);

        myTranslateButton.setOnClickListener(MyTranslateButtonOnClickListener);
    }

    private Button.OnClickListener MyTranslateButtonOnClickListener 
      = new Button.OnClickListener()
    {

        @Override
        public void onClick(View v)
        {
            // TODO Auto-generated method stub
            String InputString;
            String OutputString = null;
            InputString = myInputText.getText().toString();

            try 
            {
                GoogleAPI.setHttpReferrer("http:\\www.google.com");

                    **// Here I need API_KEY**
                **GoogleAPI.setKey(" API KEY");**
                OutputString = Translate.DEFAULT.execute(InputString,Language.ENGLISH, Language.HINDI);
            } 
            catch (Exception ex) 
            {
                ex.printStackTrace();
                OutputString = "Error";
            }

             Typeface customF = Typeface.createFromAsset(getAssets(), "akshar.ttf");

            //final TextView textV = (TextView) findViewById(...);
            myOutputText.setTypeface(customF);
            myOutputText.setText(OutputString);

        }

    };

}