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