小编Jul*_*kli的帖子

如何为Google App Signing生成上传密钥?

我目前正在努力使用上传密钥,这是签署APK以将其发布到Google Play的新方法.

我做了什么

  1. 我创建了一个新的应用程序,现在应该在Play商店.
  2. 我在Play控制台上创建了一个app条目.
  3. 然后我激活了 Google Play App Signing
  4. 我使用普通的密钥库文件上传了我签名的APK.

然后我从上传对话框中收到以下错误消息.

上传失败您上传了一个使用密钥签名的APK,该密钥也用于对发送给用户的APK进行签名.由于您已注册App Signing,因此您应在上传之前使用新密钥对其进行签名.

有什么问题

我没有找到任何上传upload key或如何生成这样的东西.上传密钥是否等于密钥库文件?

我试图做的

然后我在这里看了app签名的文档.但我不明白如何创建此上传密钥并将其发送给Google.

谁能帮我?

android signing sign google-play android-app-signing

28
推荐指数
5
解决办法
3万
查看次数

SharePoint列表使用CONTAINS进行CAML查询

我正在尝试使用webpart中的以下CAML查询来查询SharePoint列表.我已经在U2U CAML查询生成器和Stramit CAML Viewer中测试了查询,它工作正常,只返回匹配的记录,但是当我在我的webpart中使用它时,它返回所有列表项.它让我变得疯狂.这是代码:

string camlQuery = string.Format(@"<Query><Where><Contains><FieldRef Name='Title' /><Value Type='Text'>2</Value></Contains></Where></Query>");

SPQuery query = new SPQuery();
query.Query = camlQuery;
SPListItemCollection items = Articles.GetItems(query);
grid.DataSource = items.GetDataTable();
grid.DataBind();
Run Code Online (Sandbox Code Playgroud)

sharepoint wss caml

13
推荐指数
1
解决办法
5万
查看次数

启动阻止GC ObjectsAllocated

我在Android Studio 2.3上编写应用程序,它使用SQLite数据库并通过HTTP连接上传数据.自从我在Nexus 6P上安装Android O后,我遇到了问题.

我的问题是什么?

当我的应用程序运行时,我每秒都会收到以下信息消息.

05-19 20:20:43.560 20029-20036/net.example.app I/chatty: uid=10378(u0_a378) JDWP identical 8 lines
05-19 20:20:44.059 20029-20036/net.example.app I/zygote64: Starting a blocking GC ObjectsAllocated
Run Code Online (Sandbox Code Playgroud)

所以这继续在无尽的日志中.我真的不知道它是什么.我也注意到设备会变热.

现在我的问题,是否有人有同样的问题或有解决方案?

请随时询问一些代码.

android

13
推荐指数
1
解决办法
7400
查看次数

自动完成="新密码"无法正常工作,"使用密码"下拉列表仍然显示

我创建了一个登录表单,其中包含用户名的输入文本和使用visual studio 2010输入的userpass类型密码.我有最新的chrome版本59.0.3071.115(官方版本)(32位).以下是我的代码:

<form id="form1" autocomplete="off" runat="server">
    <input id="Text1" type="text" name="text" runat="server" autocomplete="off" />
    <input id="Password1" type="password" name="password" runat="server" autocomplete="off" />
</form>
Run Code Online (Sandbox Code Playgroud)

问题是,只有在Chrome上点击任何一个输入时,才会出现一个下拉列表,其中包含我在浏览器上保存的传递的一些建议.我想禁用此选项,所以我搜索并找到了这个解决方案:

<input id="Password1" type="password" name="password" runat="server" 
         autocomplete="new-password" />
Run Code Online (Sandbox Code Playgroud)

新密码将禁用自动填充,因为每次用户输入新密码时都会考虑自动填充,因此无需提供建议.但这并没有发生在这里...实际上当我为输入传递添加新密码时,下拉列表消失了输入文本仍然显示输入传递 ...很奇怪...那么我怎样才能为两个输入禁用它?谢谢

html google-chrome autocomplete autofill

10
推荐指数
1
解决办法
5060
查看次数

从清单引用的资源不能因配置而异

当我想插入以下元标记时:

<meta-data
        android:name="com.android.systemui.action_assist_icon"
        android:resource="@mipmap/ic_launcher" />
Run Code Online (Sandbox Code Playgroud)

我收到错误消息:

Resources referenced from the manifest cannot vary by configuration (except for version qualifiers, e.g. -v21.) Found variation in hdpi, mdpi, xhdpi, xxhdpi, xxxhdpi

我怎样才能解决这个问题?

java xml android manifest android-manifest

9
推荐指数
1
解决办法
3295
查看次数

如何在ChartJS中为特定数据集禁用工具提示

我显示了包含两种类型的图表。现在,我想隐藏一个数据集的工具栏。我在GitHub上看到了类似的讨论,但是这并没有使我进一步。

这是我的图表的示例:

Chart.defaults.global.legend.display = false;
var ctx = document.getElementById("chart").getContext("2d");
var data = {
  labels: ["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],
  datasets: [
     {
       label: "Test",
       type: 'bar',
       backgroundColor: "#F29220",
       borderColor: "#F29220",
       data: [4,1,1,2,2,2,2,2,2,2,2,1]
     },
     {
       label: "Test2",
       type: 'bar',
       backgroundColor: "#F29220",
       borderColor: "#F29220",
       data: [4,0,0,0,0,0,0,0,0,0,0,0]
     },
     {
       label: "",
       type: 'line',
       fillColor: "rgba(220,220,220,0)",
       pointColor: "rgba(220,220,220,0)",
       borderColor: "#FF0000",
       tooltip: false,
       data: [100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100]
     }]
  };
  var myBarChart = new Chart(ctx, {
    type: 'bar',
    data: …
Run Code Online (Sandbox Code Playgroud)

javascript jquery chart.js

6
推荐指数
3
解决办法
5733
查看次数

如何在android状态栏上写

我试图在我的onCreate()方法中做这样的事情.

在此输入图像描述

@TargetApi(21)
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    getWindow().getDecorView().setBackgroundColor(Color.parseColor("#444444"));
    getWindow().setStatusBarColor(Color.parseColor("#565656"));
    getSupportActionBar().setBackgroundDrawable(new ColorDrawable(Color.parseColor("#4d4d4d")));
    writeOnStatusBar("Hello world");
}
Run Code Online (Sandbox Code Playgroud)

java android statusbar

6
推荐指数
0
解决办法
165
查看次数

关于 jinja2.exceptions.TemplateSyntaxError 的问题:遇到未知标签“endfor”。Jinja 正在寻找以下标签:“endblock”

我正在尝试使用 Flask 构建一个网站,但遇到了错误jinja2.exceptions.TemplateSyntaxError: Encountered unknown tag 'endfor'. Jinja was looking for the following tags: 'endblock'. The innermost block that needs to be closed is 'block'。当我尝试使用 localhost:5000 登录本地网页时,出现上述错误。

我已通读回溯错误,它似乎发生在我的 index.html 文件的第 21 行。


{% block content %}
  <h1>Hi, {{ current_user.username }}!</h1>
  {% if form %}
  <form action="" method="post">
      {{ form.hidden_tag() }}
      <p>
          {{ form.post.label }}<br>
          {{ form.post(cols=32, rows=4) }}<br>
          {% for error in form.post.errors %}
          <span style="color: red;">[{{ error }}]</span>
          {% endfor %}
      </p>
      <p>{{ form.submit() }}</p>
      </form>
      {% …
Run Code Online (Sandbox Code Playgroud)

python jinja2

6
推荐指数
1
解决办法
2万
查看次数

PDO sqlsrv:找不到驱动程序

我试图连接到PHP中的SQL Server。在本地计算机上使用XAMPP,一切正常。但是现在我要把我的应用程序带到生产服务器上。

在此服务器上安装Microsoft IIS 6.1并运行PHP版本7.0.7。我还从这里安装了ODBC驱动程序。接下来,我在php.ini文件中分解以下行:

extension=php_sqlsrv_7_nts.dll
extension=php_pdo_sqlsrv_7_nts.dll
Run Code Online (Sandbox Code Playgroud)

我从Microsoft官方网站上获得了文件。

我怎么了

不幸的是,在我重新启动IIS之后。PDO函数引发PDOException错误并显示以下消息:

could not find driver
Run Code Online (Sandbox Code Playgroud)

对于连接,我正在使用以下功能,该功能在我的本地计算机上运行良好:

try {
    $con = new PDO("sqlsrv:Server=" . SERVER . ";Database=" . DATABASE, USERNAME, PASSWORD);
    // set the PDO error mode to exception
    $con->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
    echo "No connection: " . $e->getMessage();
    exit;
}
Run Code Online (Sandbox Code Playgroud)

我还能做什么?

php sql-server pdo sql-server-2008

5
推荐指数
2
解决办法
2万
查看次数

reCaptcha:错误代码“无效密钥”

我目前使用HTML和PHP为表单实现reCaptcha。客户端解决方案可以正常工作。但是服务器端验证失败。

所以这是我的服务器端代码:

$data = array(
    "secret" => "MY_SECRET_KEY",
    "response" => $captcha_response,
    "remoteip" => $_SERVER['REMOTE_ADDR']
);
$opts = [
    "http" => [
        "method" => "POST",
        "header" => "Accept-language: en",
        "content" => http_build_query($data)
    ]
];

$context = stream_context_create($opts);

$data = json_decode(file_get_contents('https://www.google.com/recaptcha/api/siteverify', false, $context), true);
Run Code Online (Sandbox Code Playgroud)

所以现在当我转储结果时,我得到以下输出:

array(4) {
  ["success"]=>
  bool(false)
  ["challenge_ts"]=>
  string(20) "2017-06-22T13:14:50Z"
  ["hostname"]=>
  string(9) "localhost"
  ["error-codes"]=>
  array(1) {
    [0]=>
    string(12) "invalid-keys"
  }
}
Run Code Online (Sandbox Code Playgroud)

我确定响应代码将完全发送到PHP脚本。

我也在API文档中进行了搜索,但仅找到这些错误代码,而与找不到任何匹配项invalid-keys

我怎么了

php recaptcha

5
推荐指数
2
解决办法
6814
查看次数