Androidstudio
簡介 | 功能 |
---|---|
Android Studio 是一個Android開發環境,基於IntelliJ IDEA. 類似 Eclipse ADT,Android Studio 提供了集成的 Android 開發工具用於開發和調試。 | 在IDEA的基礎上,Android Studio 提供:基於Gradle的構建支持。Android 專屬的重構和快速修復。提示工具以捕獲性能、可用性、版本兼容性等問題。支持ProGuard 和應用簽名。基於模板的嚮導來生成常用的 Android 應用設計和組件。功能強大的佈局編輯器,可以讓你拖拉 UI 控件並進行效果預覽。 |
下載配環境
一路next即可!
1)下載虛擬機
開啓虛擬機
出現helloworld
2)真機演示
3.運行之前的項目
主界面
package com.example.demo1;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.TextView;
import com.example.demo1.photos.TakePhotos;
import com.example.demo1.recordStudy.AudioRecordActivity;
public class MainActivity extends AppCompatActivity {
private Button mBut;
private Button mBut2;
private Button mBut3;
private Button mBut4;
private Button mBut5;
private Button mBut6;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mBut=findViewById(R.id.B001);
mBut2=findViewById(R.id.B002);
mBut3=findViewById(R.id.B003);
mBut4=findViewById(R.id.B004);
mBut5=findViewById(R.id.B005);
mBut6=findViewById(R.id.B006);
mBut.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//跳轉到TextView演示界面
Intent intent = new Intent(MainActivity.this, TextViewActivity.class);
startActivity(intent);
}
});
mBut2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//跳轉到Button演示界面
Intent intent = new Intent(MainActivity.this, ButtonActivity.class);
startActivity(intent);
}
});
mBut3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//跳轉到EditText演示界面
Intent intent = new Intent(MainActivity.this, EditTextActivity.class);
startActivity(intent);
}
});
mBut4.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//跳轉到ImageView演示界面
Intent intent = new Intent(MainActivity.this, ImageViewActivity.class);
startActivity(intent);
}
});
mBut5.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//跳轉到AudioRecord演示界面
Intent intent = new Intent(MainActivity.this, AudioRecordActivity.class);
startActivity(intent);
}
});
mBut6.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//跳轉到拍攝圖片演示界面
Intent intent = new Intent(MainActivity.this, TakePhotos.class);
startActivity(intent);
}
});
}
}
報錯:
error EPERM: ......自己項目的位置\app/build/intermediates/signing_config/debug/out/signing-config.json'. Run CLI with --verbose flag for more details.
解決方法:
1)找到自己存放項目的硬盤,選中並右擊選擇屬性,點擊“安全”選項後會看到一個以User開頭的組題目,下面的操作權限如下圖所示,點擊完全控制,右下角再點擊“應用”按鍵,再點確定按鍵,然後這個硬盤中的所有文件都會被賦予完全控制的權限
**2)點擊Build–>clean project **
3)正常運行