小编Mar*_*ius的帖子

从生产中删除应用程序并继续测试

我团队中的某个人不小心将应用程序提升到生产环境。但是,我们明确地将该应用程序用于测试目的,并希望它仅对内部测试人员可见。

还有其他几个问题在问同样的事情,但没有一个有合法的答案。

此处接受的答案建议创建新应用程序 从生产中删除应用程序并改用 beta 测试

这里说它甚至不可能Android 停用生产 apk

所以,我的问题是 - 是否可以在保持测试渠道可用的同时从生产中删除应用程序?

android google-play-console

8
推荐指数
3
解决办法
3349
查看次数

UTF-8不会在Hibernate + MySQL上持久存在

我试图通过使用Hibernate在MySQL数据库中保存一些值,但大多数立陶宛字符都不会被保存,包括?? ?? ?? ?? ?? ?? ??(它们被保存为?),但是,šŠ žŽ确实得到了保存.

如果我手动插入,那么这些值被正确保存,因此问题很可能是在Hibernate配置中.

到目前为止我尝试了什么:

hibernate.charset=UTF-8
hibernate.character_encoding=UTF-8
hibernate.use_unicode=true

---------

properties.put(PROPERTY_NAME_HIBERNATE_USE_UNICODE,
            env.getRequiredProperty(PROPERTY_NAME_HIBERNATE_USE_UNICODE));
    properties.put(PROPERTY_NAME_HIBERNATE_CHARSET,
            env.getRequiredProperty(PROPERTY_NAME_HIBERNATE_CHARSET));
    properties
            .put(PROPERTY_NAME_HIBERNATE_CHARACTER_ENCODING,
                    env.getRequiredProperty(PROPERTY_NAME_HIBERNATE_CHARACTER_ENCODING));

---------

private void registerCharachterEncodingFilter(ServletContext aContext) {
    CharacterEncodingFilter cef = new CharacterEncodingFilter();
    cef.setForceEncoding(true);
    cef.setEncoding("UTF-8");
    aContext.addFilter("charachterEncodingFilter", cef)
            .addMappingForUrlPatterns(null, true, "/*");
}
Run Code Online (Sandbox Code Playgroud)

如上所述这里

我尝试添加?useUnicode=true&characterEncoding=utf-8到db connection url.

如上所述这里

我确保我的数据库设置为UTF-8字符集. phpmyadmin > information_schema > schemata

def db_name utf8 utf8_lithuanian_ci NULL
Run Code Online (Sandbox Code Playgroud)

这是我保存到db的方式:

//Controller
buildingService.addBuildings(schema.getBuildings());
        List<Building> buildings = buildingService.getBuildings();
        System.out.println("-----------");
        for (Building b : schema.getBuildings()) { …
Run Code Online (Sandbox Code Playgroud)

java mysql hibernate utf-8

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

在Radio Group中选择了两个单选按钮

在此处输入图片说明

在收音机组中选择了两个按钮。
我不知道我哪里错了。请帮帮我。

final RadioGroup rg=new RadioGroup(Survay_MainActivity.this);
rg.clearCheck();
rg.setId(Integer.valueOf(entry1.getKey()));  
Log.v("rg getid", "rg"+rg.getId());
for(int i =0;i<values.size();i++){
    // Create Button
    final RadioButton btn = new RadioButton(Survay_MainActivity.this);
    btn.setId(i);
    btn.setTextColor(Color.parseColor("#000000"));
    btn.setBackgroundColor(Color.TRANSPARENT);
    btn.setGravity(Gravity.LEFT);
    btn.setText(values.get(i));

    rg.addView(btn);
    btn.setLayoutParams(params);
    btn.setOnClickListener(new OnClickListener() {
        public void onClick(View v) {
            JSONObject quesAns = new JSONObject();
            String ans=btn.getText().toString().trim();
            try {
                quesAns.put(String.valueOf(rg.getId()), ans);
            } catch (JSONException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
            jsonarray.put(quesAns);    
            Log.v("jsonarray", "jsonarray"+jsonarray);
        }
    });
}     
views.addView(rg);     
Run Code Online (Sandbox Code Playgroud)

1)我正在循环外创建RadioGroup。

2)在for循环中将单选按钮添加到RadioGroup

3)循环完成后,将RadioGroup添加到衬里布局。

android android-radiogroup

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