2012-12-25 35 views
0

今天我得到了我的新筆記本電腦,並將我的eclipse工作區複製到它。爲Google Play許可定義mchecker時出錯

然而,一切工作就像是除了一個事實,即這行代碼現在創建一個錯誤:

mChecker = new LicenseChecker(
      this, new ServerManagedPolicy(this, 
       new AESObfuscator(SALT, getPackageName(), deviceId)), 
      BASE64_PUBLIC_KEY // Your public licensing key. 
      ); 

一切等號(=)是紅色下劃線後,指出錯誤是這樣的:

The constructor LicenseChecker(LicenseCheck, ServerManagedPolicy, String) is undefined

在我切換之前,整個代碼工作完美 - 我沒有改變任何東西,所以問題是什麼?

回答

0

這是由於導入錯誤 - 當我切換時,庫沒有正確鏈接。

我逐出一切,然後我就輸入:

import com.google.android.vending.licensing.*;

和問題是固定的。

相關問題