我正在开发一个使用谷歌地图和离子电容器的移动应用程序。我在谷歌地图 API 中创建了密钥。我激活了 Maps JavaScript API 和 Maps SDK for Android API。我添加了一种计费方式。我可以使用我创建的密钥在浏览器上看到地图,但我在 Android 应用程序中收到错误。因此,不显示地图。在 AndroidManifest.xml 中添加了 api 密钥。
我添加到 AndroidManifest.xml 的权限:
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Run Code Online (Sandbox Code Playgroud)
错误如下。W/DynamiteModule:未找到 com.google.android.gms.googlecertificates 的本地模块描述符类。
无法使用 defaults.java.io.FileNotFoundException 检索 com.google.android.libraries.consentverifier#com.xxx.xxx 的标志快照:/data/user/0/com.xxx.xxx/files/phenotype/shared/ com.google.android.libraries.consentverifier#com.xxx.xxx.pb:打开失败:ENOENT(没有这样的文件或目录)
感谢您的帮助...
我收到错误"Relay access denied",但我可以将我的帐户与某些电子邮件程序连接起来.
我的代码:
SmtpClient smtpClient = new SmtpClient();
NetworkCredential basicCredential =
new NetworkCredential("xx@xx.com", "xxx");
MailMessage message = new MailMessage();
MailAddress fromAddress = new MailAddress("xx@xx.com");
smtpClient.Host = "mail.xx.com";
smtpClient.Port = 587;
smtpClient.UseDefaultCredentials = false;
smtpClient.Credentials = basicCredential;
message.From = fromAddress;
message.Subject = subject;
message.IsBodyHtml = true;
message.Body = body;
message.To.Add("aa@aa.com");
try
{
smtpClient.Send(message);
}
catch (Exception ex)
{
//Relay access denied...
}
Run Code Online (Sandbox Code Playgroud)
有谁知道这个的原因?
android ×1
asp.net ×1
asp.net-mvc ×1
c# ×1
credentials ×1
google-maps ×1
ionic-native ×1
sendmail ×1