The import com.google.android.vending cannot be resolved in an imported android project

后端 未结 6 897
时光取名叫无心
时光取名叫无心 2021-02-08 13:15

I have just imported an android project and when I am trying to run it it is giving me error on the following imports

import com.google.android.vending.licensing         


        
相关标签:
6条回答
  • 2021-02-08 13:36

    It took me 2 days to resolve this in my project 1)I discovered the folder here

    2)created a folder here

    3)copied the files (less the UTIL folder) here

    enter image description here

    0 讨论(0)
  • 2021-02-08 13:39

    You’re getting those errors because you didn’t import the licensing library.

    Go into the folder where u downloaded the android-sdks stuff.

    So there are 2 things: I) a Licensing Library and II) the Sample Licensing App

    I) The licensing library is located in:

    UserName/android-sdks/extras/google/play_licensing/library

    II) The Sample Licensing App is located in:

    UserName/android-sdks/extras/google/play_licensing/sample

    OR

    In Eclipse, File-> New -> Other… -> Android Sample Project -> (Choose a Target and hit next) -> Google Play Licensing Library

    Step 1:

    In Eclipse, Go to File-> New -> Other… -> Android Project from Existing Code -> (Locate the library, ie= UserName/android-sdks/extras/google/play_licensing/library)

    Step 2:

    Once you have the library imported to Eclipse, right click on the package and go to Properties -> Android. Make sure the “Is Library” option is checked.

    Step 3:

    In Eclipse, File-> New -> Other… -> Android Sample Project -> (Choose a Target and hit next) -> Google Play Licensing Library. My package was named “play_licensing_sample” by default.

    Step 4:

    Right click on “play_licensing_sample” and go to Properties-> Android -> Add… -> (Choose the Licensing Library u made in Step 2)-> Apply

    You’re done!

    0 讨论(0)
  • 2021-02-08 13:44

    I ran into this issue when trying to set up my Android project for an APK expansion file.

    The following steps resolved it for me:

    • Add downloader_library to eclipse as a "project from existing source" (it has errors)
    • Add licensing library to eclipse as a "project from existing source"
    • Add licensing library to downloader_library project

    Screenshot showing working configuration

    0 讨论(0)
  • 2021-02-08 13:49

    In android studio 2.2.3 I was able to fix the "package com.google.android.vending.licensing does not exist" error by:

    • Right click the downloader_library module from your project view
    • Select "Open Module Settings"
    • Select "Dependencies" Tab
    • Press plus sign + then select "3 Module Dependency"
    • Select "market_licensing" and press OK.

    Original writeup of fix at https://kitefaster.com/2017/02/15/expansion-apk-files-android-studio/

    0 讨论(0)
  • 2021-02-08 13:50

    In Android studio you need to add a folder same level as java(folder) called aidl. Take a look at the image for more specific.

    You can get those file here - https://android.googlesource.com/platform/development.git/+/b8168f27f6f5b6b0ced5ef3210c0e89e8d3a5ae2/samples/MarketLicensing/src/com/android/vending/licensing

    0 讨论(0)
  • 2021-02-08 13:58

    You may want to review the steps this link. It goes through the steps of adding it to your Android project, regardless of your IDE. Eclipse will work just fine.

    These steps take some time and effort, but I have successfully done this before.

    0 讨论(0)
提交回复
热议问题