我如何使用不是谷歌的Api键

时间:2018-04-10 11:55:30

标签: android api

我正在尝试使用不是谷歌制作的api密钥,如何在我的应用程序中添加它而不会造成任何混乱,如果我只给了密钥,我在哪里添加api密钥本身不是与它一起使用的文件或自动实现的方式(如firebase或google api)。

1 个答案:

答案 0 :(得分:0)

我做的是创建一个常量的java类,并在那里放置所有的键,所以我需要更改或添加新的键我只是把它放在那个类中

public class Constants {

    //youtube api KEY
    public static final String YOUTUBE_API_KEY = "KSKMMSKVMKSMKVMSKMVKSfjj393fk";

}

这是一个使用youtube api的类,你从常量类中导入键,现在你可以使用它了

public class YoutubeVideo extends YouTubeBaseActivity implements YouTubePlayer.OnInitializedListener {

String API_KEY = Constants.YOUTUBE_API_KEY;


@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_youtube_video);


        // Initializing YouTube player view
        YouTubePlayerView youTubePlayerView = (YouTubePlayerView) findViewById(R.id.youtube_player_view);
        youTubePlayerView.initialize(API_KEY, this);

}