💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۶ Arman
ActivityMainBinding
جامعه کاتلین ایجاد شده در ۰۶ بهمن ۱۴۰۲
package ir.ag.bmicalculator
import android.os.Bundle
import androidx.appcompat.app.AppCompatActivity
class MainActivity : AppCompatActivity() {
private lateinit var binding: ActivityMainBinding
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
}
}

 

ActivityMainBindig قرمز میشه و بهم error میده استاد حین تدریس گفتن که  import  میشه من علاوه براینکه اتومات این اتفاق نمیفته خودمم هر کار میکنم نمیشه؟راهنمایی کنید که باید چیکار کنم؟ 

// code:
package ir.ag.bmicalculator
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import ir.ag.bmicalculator.databinding.ActivityMainBinding
class MainActivity : AppCompatActivity() {
private lateinit var binding: ActivityMainBinding
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
binding = ActivityMainBinding.inflate(layoutInflater)
setContentView(binding.root)
}
}
// error1:
Cannot access 'androidx.viewbinding.ViewBinding' which is a supertype of'ir.ag.bmicalculator.databinding.ActivityMainBinding'. Check your module classpath for missing or conflicting dependencies
// error2:
Cannot access 'androidx.viewbinding.ViewBinding' which is a supertype of 'ir.ag.bmicalculator.databinding.ActivityMainBinding'. Check your module classpath for missing or conflicting dependencies
// What is the reason for these errors?
Arman ۰۷ بهمن ۱۴۰۲، ۱۵:۱۶

توی کد بالا زیر inflate و root خط قرمز میشه ولی نمیدونم چیکار کنم؟

Arman ۰۷ بهمن ۱۴۰۲، ۱۵:۱۸
Caused by: java.lang.RuntimeException: org.gradle.api.reflect.ObjectInstantiationException: Could not create an instance of type com.android.build.api.variant.impl.ApplicationVariantBuilderImpl.

سلام فایل gradle sync نمیشه و این ثققخق رو بهم میده چیکار باید بکنم؟

Arman ۰۸ بهمن ۱۴۰۲، ۱۴:۰۴

الان مشکلتون کجاست متوجه نشدم. چنتا سؤال باهم مطرح شده.

محسن موحد ۰۸ بهمن ۱۴۰۲، ۱۸:۰۶

سوال دومی که پرسیدم

Arman ۰۸ بهمن ۱۴۰۲، ۱۸:۰۹