我想做一个简单的登录和注册应用程序,这样用户就可以创建一个帐户.(名称,用户名,密码)我使用WAMP和存储帐户的MYSQL数据库.
当我在注册表单上填写用户信息并单击注册时,我收到以下错误:
09-14 09:30:39.864 2624-2638/com.example.appname.appname E/Surface? getSlotFromBufferLocked: unknown buffer: 0xab7115e0
09-14 09:30:48.632 2624-2638/com.example.appname.appname E/Surface? getSlotFromBufferLocked: unknown buffer: 0xab7125a0
09-14 09:30:51.940 2624-2638/com.example.appname.appname E/Surface? getSlotFromBufferLocked: unknown buffer: 0xab7125a0
Run Code Online (Sandbox Code Playgroud)
当我去检查数据库时,它没有存储帐户.
MainActivity.java
import android.app.Activity;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void userReg(View v)
{
startActivity(new Intent(this, Register.class));
}
public void userLogin(View view)
{
}
}
Run Code Online (Sandbox Code Playgroud)
Register.java
import android.app.Activity;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle; …Run Code Online (Sandbox Code Playgroud) 我在我的android模拟器E/Surface上面对这个问题:getSlotFromBufferLocked:未知缓冲区:0xab7519c0
但我找不到任何选项如何在Android Studio 1.5.1中将Android版本更新为6.0.1的模拟器
我该怎么做?
这是代码的一部分:
EditText user,password;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
user = (EditText) findViewById(R.id.user);
password = (EditText) findViewById(R.id.pass);
Button btn = (Button) findViewById(R.id.btnLogin);
}
public void login(View v){
if(JavaLike.getString(user).equals("admin")&&JavaLike.getString(password).equals("admin")){
Toast.makeText(MainActivity.this,"OK"+JavaLike.getString(user),Toast.LENGTH_LONG);
}
else{
Toast.makeText(MainActivity.this,"not OK"+JavaLike.getString(user),Toast.LENGTH_LONG);
}
}
}
Run Code Online (Sandbox Code Playgroud)
getSlotFromBufferLocked:未知缓冲区:0xaa972750 08-27 20:24:40.280 9008-9055/com.example.pc.myapplication E/Surface:getSlotFromBufferLocked:未知缓冲区:0xaa96fd50 08-27 20:24:42.198 9008-9055/com.example .pc.myapplication E/Surface:getSlotFromBufferLocked:unknown buffer:0xaa970a00 08-27 20:26:32.703 9008-9055/com.example.pc.myapplication E/Surface:getSlotFromBufferLocked:unknown buffer:0xaa96fd50 08-27 20:26: 34.670 9008-9055/com.example.pc.myapplication E/Surface:getSlotFromBufferLocked:未知缓冲区:0xaa96fd50