🔥 ۴۰ درصد تخفیف ثبت‌نام دوره‌ها قبل از افزایش قیمت‌ها
۰ ثانیه
۰ دقیقه
۰ ساعت
۶ دکتر هوتن کامکار
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?
دکتر هوتن کامکار ۰۷ بهمن ۱۴۰۲، ۱۵:۱۶

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

دکتر هوتن کامکار ۰۷ بهمن ۱۴۰۲، ۱۵:۱۸
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 نمیشه و این ثققخق رو بهم میده چیکار باید بکنم؟

دکتر هوتن کامکار ۰۸ بهمن ۱۴۰۲، ۱۴:۰۴

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

افشیده کهنمویی ۰۸ بهمن ۱۴۰۲، ۱۸:۰۶

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

دکتر هوتن کامکار ۰۸ بهمن ۱۴۰۲، ۱۸:۰۹