Professional Android App Development (Advanced)

Bangla professional android app development video course

Professional Android App Development (Advanced)

  • ভূমিকা 0/2

  • ভিউ এডভান্সড 0/7

    ভিউ নিয়ে কিছু এডভান্সড কাজ

  • লিস্ট ভিউ ও রিসাইকেলার ভিউ 0/8

    লিস্ট ভিউ কাজে না লাগলেও একবার দেখে তারপর রিসাইকেলার ভিউ শুরু করবেন

  • লোকাল ডাটাবেস - Shared Pref & SQLite (Room) 0/12

    অফলাইনে ডাটা সেভ ও অফলাইন-লোকাল ডেটাবেস (মোবাইল নাম্বার সংরক্ষন করার প্রজেক্ট আকারে দেখানো হয়েছে)

  • মাল্টিমিডিয়া - Audio/video/camera 0/6

    অডিও, ভিডিও এবং ছবি নিয়ে কাজ করা

  • PHP-MySQL দিয়ে API ডেভলপমেন্ট (Part 1) 0/28

    এটির আলাদা কোর্স আছে যার পুরোটাই এখানে যুক্ত করা হলো কারন এ্যাপ ডেভলপারদের API নিয়ে ভালো ধারনা থাকতে হবে।

  • PHP-MySQL দিয়ে API ডেভলপমেন্ট (Part 2) 0/20

  • কো-রুটিন দিয়ে API কল করা (লাইব্রেরি ছাড়া) 0/3

    পুরাতন AsyncTask এর আধুনিক কো-রুটিন পদ্ধতি

  • রিট্রোফিট ও কো-রুটিন দিয়ে API ইন্টিগ্রেশন 0/19

  • রিট্রোফিট ছবি আপলোড 0/8

    রিট্রোফিট - API দিয়ে ছবি আপলোড করার পদ্ধতি

  • ফায়ারবেস 0/14

  • ফায়ারবেস - পুশ নটিফিকেশন ও এডমিন প্যানেল 0/18

    • Lecture 12.1
      ক্লাউড মেসেজিং – পুশ নটিফিকেশন
      Preview
      27m
    • Lecture 12.2
      ক্লাউড মেসেজিং – এডমিন প্যানেল ওভারভিউ
      Preview
      5m
  • এ্যাপ বিল্ড - ডিবাগ ও প্রোডাকশন 0/4

  • NDK নিয়ে কাজ করা 0/3

  • প্রশ্ন ও উত্তর - QnA 0/3

  • উপসংহার 0/1

This content is protected, please login and enroll course to view this content!

(2) Comments

  • Md. Mowahibur Rahman Twake 20/10/2024 @ 11:46 AM

    java.lang.IllegalStateException: Storage for [C:\Users\mowhi\Desktop\Mastering-kotlin-Basic\RoomDBSQLite\app\build\kspCaches\debug\symbolLookups\id-to-file.tab] is already registered
    at org.jetbrains.kotlin.com.intellij.util.io.FilePageCache.registerPagedFileStorage(FilePageCache.java:410)
    at org.jetbrains.kotlin.com.intellij.util.io.PagedFileStorage.(PagedFileStorage.java:72)
    at org.jetbrains.kotlin.com.intellij.util.io.ResizeableMappedFile.(ResizeableMappedFile.java:55)
    at org.jetbrains.kotlin.com.intellij.util.io.PersistentBTreeEnumerator.(PersistentBTreeEnumerator.java:128)
    at org.jetbrains.kotlin.com.intellij.util.io.PersistentEnumerator.createDefaultEnumerator(PersistentEnumerator.java:52)
    at org.jetbrains.kotlin.com.intellij.util.io.PersistentMapImpl.(PersistentMapImpl.java:165)
    at org.jetbrains.kotlin.com.intellij.util.io.PersistentMapImpl.(PersistentMapImpl.java:140)
    at org.jetbrains.kotlin.com.intellij.util.io.PersistentMapBuilder.buildImplementation(PersistentMapBuilder.java:88)
    at org.jetbrains.kotlin.com.intellij.util.io.PersistentMapBuilder.build(PersistentMapBuilder.java:71)
    at org.jetbrains.kotlin.com.intellij.util.io.PersistentHashMap.(PersistentHashMap.java:45)
    at org.jetbrains.kotlin.com.intellij.util.io.PersistentHashMap.(PersistentHashMap.java:71)
    at org.jetbrains.kotlin.incremental.storage.LazyStorage.createMap(LazyStorage.kt:62)
    at org.jetbrains.kotlin.incremental.storage.LazyStorage.getStorageOrCreateNew(LazyStorage.kt:59)
    at org.jetbrains.kotlin.incremental.storage.LazyStorage.set(LazyStorage.kt:80)
    at org.jetbrains.kotlin.incremental.storage.PersistentStorageWrapper.set(PersistentStorage.kt:96)
    at org.jetbrains.kotlin.incremental.LookupStorage.addFileIfNeeded(LookupStorage.kt:165)
    at org.jetbrains.kotlin.incremental.LookupStorage.addAll$lambda$4(LookupStorage.kt:117)
    at org.jetbrains.kotlin.utils.CollectionsKt.keysToMap(collections.kt:117)
    at org.jetbrains.kotlin.incremental.LookupStorage.addAll(LookupStorage.kt:117)
    at org.jetbrains.kotlin.incremental.BuildUtilKt.update(buildUtil.kt:134)
    at com.google.devtools.ksp.LookupStorageWrapperImpl.update(IncrementalContext.kt:231)
    at com.google.devtools.ksp.common.IncrementalContextBase.updateLookupCache(IncrementalContextBase.kt:133)
    at com.google.devtools.ksp.common.IncrementalContextBase.updateCaches(IncrementalContextBase.kt:365)
    at com.google.devtools.ksp.common.IncrementalContextBase.updateCachesAndOutputs(IncrementalContextBase.kt:471)
    at com.google.devtools.ksp.AbstractKotlinSymbolProcessingExtension.doAnalysis(KotlinSymbolProcessingExtension.kt:362)
    at org.jetbrains.kotlin.cli.jvm.compiler.TopDownAnalyzerFacadeForJVM.analyzeFilesWithJavaIntegration(TopDownAnalyzerFacadeForJVM.kt:112)
    at org.jetbrains.kotlin.cli.jvm.compiler.TopDownAnalyzerFacadeForJVM.analyzeFilesWithJavaIntegration$default(TopDownAnalyzerFacadeForJVM.kt:75)
    at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.analyze$lambda$12(KotlinToJVMBytecodeCompiler.kt:373)
    at org.jetbrains.kotlin.cli.common.messages.AnalyzerWithCompilerReport.analyzeAndReport(AnalyzerWithCompilerReport.kt:112)
    at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.analyze(KotlinToJVMBytecodeCompiler.kt:364)
    at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.repeatAnalysisIfNeeded(KotlinToJVMBytecodeCompiler.kt:282)
    at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.runFrontendAndGenerateIrUsingClassicFrontend(KotlinToJVMBytecodeCompiler.kt:195)
    at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.compileModules$cli(KotlinToJVMBytecodeCompiler.kt:106)
    at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:170)
    at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:43)
    at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:103)
    at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:49)
    at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:101)
    at org.jetbrains.kotlin.daemon.CompileServiceImpl.compile(CompileServiceImpl.kt:1555)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360)
    at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
    at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:712)
    at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:587)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:828)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:705)
    at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
    at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:704)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:840)
    Suppressed: java.lang.Exception: Storage[C:\Users\mowhi\Desktop\Mastering-kotlin-Basic\RoomDBSQLite\app\build\kspCaches\debug\symbolLookups\id-to-file.tab] registration stack trace
    at org.jetbrains.kotlin.com.intellij.util.io.FilePageCache.registerPagedFileStorage(FilePageCache.java:437)
    at org.jetbrains.kotlin.com.intellij.util.io.PagedFileStorage.(PagedFileStorage.java:72)
    at org.jetbrains.kotlin.com.intellij.util.io.ResizeableMappedFile.(ResizeableMappedFile.java:55)
    at org.jetbrains.kotlin.com.intellij.util.io.PersistentBTreeEnumerator.(PersistentBTreeEnumerator.java:128)
    at org.jetbrains.kotlin.com.intellij.util.io.PersistentEnumerator.createDefaultEnumerator(PersistentEnumerator.java:52)
    at org.jetbrains.kotlin.com.intellij.util.io.PersistentMapImpl.(PersistentMapImpl.java:165)
    at org.jetbrains.kotlin.com.intellij.util.io.PersistentMapImpl.(PersistentMapImpl.java:140)
    at org.jetbrains.kotlin.com.intellij.util.io.PersistentMapBuilder.buildImplementation(PersistentMapBuilder.java:88)
    at org.jetbrains.kotlin.com.intellij.util.io.PersistentMapBuilder.build(PersistentMapBuilder.java:71)
    at org.jetbrains.kotlin.com.intellij.util.io.PersistentHashMap.(PersistentHashMap.java:45)
    at org.jetbrains.kotlin.com.intellij.util.io.PersistentHashMap.(PersistentHashMap.java:71)
    at org.jetbrains.kotlin.incremental.storage.LazyStorage.createMap(LazyStorage.kt:62)
    at org.jetbrains.kotlin.incremental.storage.LazyStorage.getStorageIfExists(LazyStorage.kt:53)
    at org.jetbrains.kotlin.incremental.storage.LazyStorage.get(LazyStorage.kt:76)
    at org.jetbrains.kotlin.incremental.storage.PersistentStorageWrapper.get(PersistentStorage.kt:92)
    at org.jetbrains.kotlin.incremental.LookupStorage.get(LookupStorage.kt:99)
    at com.google.devtools.ksp.LookupStorageWrapperImpl.get(IncrementalContext.kt:224)
    at com.google.devtools.ksp.common.IncrementalContextBase.calcDirtyFiles(IncrementalContextBase.kt:234)
    at com.google.devtools.ksp.AbstractKotlinSymbolProcessingExtension$doAnalysis$2.invoke(KotlinSymbolProcessingExtension.kt:196)
    at com.google.devtools.ksp.AbstractKotlinSymbolProcessingExtension$doAnalysis$2.invoke(KotlinSymbolProcessingExtension.kt:189)
    at com.google.devtools.ksp.AbstractKotlinSymbolProcessingExtension.handleException(KotlinSymbolProcessingExtension.kt:414)
    at com.google.devtools.ksp.AbstractKotlinSymbolProcessingExtension.doAnalysis(KotlinSymbolProcessingExtension.kt:189)
    at org.jetbrains.kotlin.cli.jvm.compiler.TopDownAnalyzerFacadeForJVM.analyzeFilesWithJavaIntegration(TopDownAnalyzerFacadeForJVM.kt:112)
    at org.jetbrains.kotlin.cli.jvm.compiler.TopDownAnalyzerFacadeForJVM.analyzeFilesWithJavaIntegration$default(TopDownAnalyzerFacadeForJVM.kt:75)
    at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.analyze$lambda$12(KotlinToJVMBytecodeCompiler.kt:373)
    at org.jetbrains.kotlin.cli.common.messages.AnalyzerWithCompilerReport.analyzeAndReport(AnalyzerWithCompilerReport.kt:112)
    at org.jetbrains.kotlin.cli.jvm.compiler.KotlinToJVMBytecodeCompiler.analyze(KotlinToJVMBytecodeCompiler.kt:364)
    … 25 more

    error

    Reply
    • Admin bar avatar
      Md. Touhidul Islam 20/10/2024 @ 12:17 PM

      1st try to invalidate cache, if it doesn’t work

      এন্ড্রয়েড স্টুডিওর টার্মিনালে:
      ./gradlew —stop
      লিখে এন্টার দিন।

      এটাও কাজ না করলে gradle.properties ফাইলে গিয়ে নতুন লাইনে
      ksp.incremental=false
      লিখে দিন। আশাকরি কাজ করবে।

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

Price

1,100 ৳5,500 ৳
X