所以我在我的电脑上重新安装了linux,在我重新安装android工作室之后,我试着把我写在我的手机上的应用程序以前没有成为问题.该应用程序针对的是API为16或更高版本的设备,但显然Android Studio现在具有N预览功能,不允许我在手机上运行任何内容.特别是当我点击运行按钮时它会告诉我
minSdk(API 23,N)!=设备Sdk(API 22)
我知道这似乎没有正确设置目标API,但当我启动项目时,我将其设置为16.现在我如何解决这个问题?还有什么更改项目目标API的最简洁方法?我只是改变构建gradle吗?
非常感谢!
app gradle文件:
apply plugin: 'com.android.application'
android {
compileSdkVersion 'android-N'
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.example.josias.myapplication"
minSdkVersion 16
targetSdkVersion 'N'
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:24.+'}
Run Code Online (Sandbox Code Playgroud)
试图让 jupyter (ipython3) 在 Python3.5 上运行,我使用安装它
sudo pip3 install jupyter
Run Code Online (Sandbox Code Playgroud)
但是,当尝试启动 jupyter notebook 时,我收到了模块 _sqlite3 和 pysqlite2 丢失的错误。我尝试通过 pip3 安装它们。对于 pysqlite2,似乎没有可用的版本(?)。对于 sqlite3 我得到
运行时错误:不得从 pypi 下载包“sqlite3”
Traceback (most recent call last): File "/usr/local/lib/python3.5/site-packages/notebook/services/sessions/sessionmanager.py", line 10, in <module>
import sqlite3 File "/usr/local/lib/python3.5/sqlite3/__init__.py", line 23, in <module>
from sqlite3.dbapi2 import * File "/usr/local/lib/python3.5/sqlite3/dbapi2.py", line 27, in <module>
from _sqlite3 import * ImportError: No module named '_sqlite3'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/bin/jupyter-notebook", …Run Code Online (Sandbox Code Playgroud) android ×1
api ×1
linux ×1
matplotlib ×1
plot ×1
pysqlite ×1
python ×1
python-3.x ×1
sqlite ×1