我正在尝试将一个大型django项目部署到heroku.我安装了Heroku CLI,登录,创建了一个应用程序并运行:
git push heroku master
我已经设置了Pipfile和requirements.txt.我添加了一个runtime.txt来指定我需要python 2.7.这也在Pipfile中.这是我从推送到heroku得到的:
$ git push heroku master
Counting objects: 12159, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (4853/4853), done.
Writing objects: 100% (12159/12159), 20.94 MiB | 1.82 MiB/s, done.
Total 12159 (delta 6859), reused 12036 (delta 6751)
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Python app detected
remote: -----> Installing python-3.6.4
remote: -----> Installing pip
remote: -----> Installing dependencies with Pipenv 11.8.2…
remote: Your Pipfile.lock (3b2ba9) …Run Code Online (Sandbox Code Playgroud) 我最近一直在玩弄 Jetpack Compose,我已经在这里完成了基本教程。然后我开始查看他们拥有的 Jetnewssample 项目。现在我已准备好开始处理我自己的项目,但是现在当我在与 Jetnewssample 项目相同的父目录中创建一个新项目时,(工作正常)Android Studio 无法再导入 androidx.ui.core.Text 或androidx.ui.core.setContent。我可以从同一位置导入其他类,但现在我只是收到一个未解决的引用错误。这是一个以 Empty Compose Activity 开始的新项目。这是代码:
import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity
import androidx.compose.Composable
import androidx.ui.core.Text
import androidx.ui.core.setContent
import androidx.ui.material.MaterialTheme
import androidx.ui.tooling.preview.Preview
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
MaterialTheme {
Greeting("Android")
}
}
}
}
@Composable
fun Greeting(name: String) {
Text(text = "Hello $name!")
}
@Preview
@Composable
fun DefaultPreview() {
MaterialTheme {
Greeting("Android")
}
}
Run Code Online (Sandbox Code Playgroud)
这是模块的 gradle 构建文件:
apply plugin: 'com.android.application'
apply …Run Code Online (Sandbox Code Playgroud)