问题描述
- androidstudio 问题 怎么解决?为什么
-
androidstudio 问题 minSdk(API 23,N Preview )!=deviceSdk(API 23)为什么怎么办
大神大神,急救。前几天学android studio ,不知道为什么运行android 应用的时候总是这样,为什么?怎么解决?
刚刚开始学android,想调试一下小程序Hello World,不知道为什么出现这样的情况,求大神指教。
原码贴上:
package sixping.com.codeview;import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.TextView;public class MainActivity extends Activity {
//当第一次创建该Activity时回调该方法
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
//创建一个线性布局管理器
LinearLayout layout=new LinearLayout(this);
//设置该Activity显示Layout
super.setContentView(layout);
layout.setOrientation(LinearLayout.VERTICAL);
//创建一个TextView
final TextView show =new TextView(this);
//创建一个按钮
Button bn =new Button(this);
bn.setText(R.string.app_name);
bn.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT,ViewGroup.LayoutParams.WRAP_CONTENT));
//向layout容器中添加TextView
layout.addView(show);
//向layout容器中添加按钮
layout.addView(bn);
//为按钮绑定一个事件监听器
bn.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v){
show.setText("Hello , Andriod , "+new java.util.Date());
}
});}
}
不管哪一个程序,运行的时候都是这样的,为何?
百度了一下,也不知道咋办。求大神指教啊。
解决方案
解决AndroidStudio中svn不能用的问题
解决AndroidStudio logcat 信息中包名为?号的问题
androidstudio使用问题---AidlTokenType
解决方案二:
http://jingyan.baidu.com/article/456c463b40d1580a58314483.html
解决方案三:
你选的最低版本太高了,你的模拟器或者真机的Android版本低于你项目的最低版本,所以不行,最低版本应该要小于或者等于你运行环境的版本。
解决方案四:
这个问题就好像这个 3.1(你选的可运行最低sdk版本) != 3(你的模拟器sdk版本)一样,把build.gradle中的minSdkVersion改低一点应该就行了