Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.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
Android 错误:移动应用程序无权使用此API密钥_Android_Api_Google Maps - Fatal编程技术网

Android 错误:移动应用程序无权使用此API密钥

Android 错误:移动应用程序无权使用此API密钥,android,api,google-maps,Android,Api,Google Maps,我在android应用程序中使用谷歌地图API和方向API。当我编译它时,它给出了函数onRoutingFaliure的以下错误 此IP、站点或移动应用程序无权使用此API密钥。从IP地址XX.XX.XX.XX接收到请求,引用为空 如何解决此问题?是否已为root启用API?我已在API库中启用了它。我不知道你所说的“为根用户启用API”是什么意思。我还有其他事情要做吗?是的,我已经在那里启用了API。Directions API是一个web服务,因此您不能使用与Android地图SDK相同的A

我在android应用程序中使用谷歌地图API和方向API。当我编译它时,它给出了函数onRoutingFaliure的以下错误

此IP、站点或移动应用程序无权使用此API密钥。从IP地址XX.XX.XX.XX接收到请求,引用为空


如何解决此问题?

是否已为root启用API?我已在API库中启用了它。我不知道你所说的“为根用户启用API”是什么意思。我还有其他事情要做吗?是的,我已经在那里启用了API。Directions API是一个web服务,因此您不能使用与Android地图SDK相同的Android受限API密钥。请检查是否为root启用了API?我已在API库中启用了它。我不知道你所说的“为根用户启用API”是什么意思。我还有其他事情要做吗?是的,我已经在那里启用了API。Directions API是一个web服务,因此您不能使用与Android地图SDK相同的Android受限API密钥。请退房
public void onRoutingFailure(RouteException e) {
        if(e != null) {
            Toast.makeText(this, "Error: " + e.getMessage(), Toast.LENGTH_LONG).show();
        }else {
            Toast.makeText(this, "Something went wrong, Try again", Toast.LENGTH_SHORT).show();
        }
    }