2016-08-14 202 views
1

當前正在執行應用程序結算並已完成以下操作。Android Studio錯誤:com.android.vending.billing.util包不存在

更新的清單,包括計費

放置AIDL文件AIDL 夾// com.android.vending.billing。 「IInAppBillingService.aidl」

然後,我也有「util」下的幫助程序類在同一個目錄中,其中包括com.android.vending.billing.util.IabHelper;

在我的主要活動中將它們作爲導入運行時,我在編譯時遇到錯誤,但在導入這些變量時會識別缺失的變量。

import android.support.v7.app.AppCompatActivity; 
import android.os.Bundle; 
import android.util.Log; 
import android.view.View; 
import android.widget.Button; 
import android.content.Intent; 

import com.android.vending.billing.IInAppBillingService; 
import com.android.vending.billing.util.IabHelper; 
import com.android.vending.billing.util.IabResult; 
import com.android.vending.billing.util.Purchase; 
import com.android.vending.billing.util.Inventory; 

錯誤如下。

錯誤:(11,40)誤差:包com.android.vending.billing.util不存在

錯誤:(12,40)誤差:包com.android.vending.billing.util確實不存在

錯誤:(13,40)誤差:包com.android.vending.billing.util不存在

錯誤:(14,40)誤差:包com.android.vending.billing。 util不存在

不確定問題在這裏。所有的幫助表示讚賞

謝謝

+0

請確保您已將該庫包含在您的依賴項中 –

回答

0

既然你把這些文件放在自己的包,你必須從那裏進口。因此,而不是

import com.android.vending.billing.util.IabHelper; 

應該

import yourpackage.util.IabHelper; 

等。我希望我能夠幫助你!

我想我錯過了你的問題了一句:

離開IInAppBillingService.aidl在包的地方在,但把所有的其他文件(全util目錄)在主包,然後從導入那裏。

+0

編輯:看到您的編輯會將輔助類移到主目錄並更新 – uwotm8

相關問題