2016-05-30 53 views
1

我做的https://developer.android.com/training/in-app-billing/preparing-iab-app.html#GetSample 的应用内结算示例在部分“的应用内结算库添加到现有的应用程序”创建目录它说为AIDL文件

“在Android Studio中:创建一个名为在src/main下的aidl,在这个目录中添加一个新的包com.android.vending.billing,并将IInAppBillingService.aidl文件导入到这个包中。“

我的问题是,在“android视图”我无法创建目录。当我将视图更改为“项目视图”时,我可以创建目录,但不能打包。当我在“项目视图”中创建目录并更改回“android视图”来创建包时,我在“项目视图”中创建的目录不可见?

我试过只是添加为一个包,但然后我不能让导入工作?

我相信这是我忽略了一个微小的事情 - 请帮忙:-)

回答

1

使用默认的系统文件浏览器。导航到项目的src/main文件夹并创建以下文件夹。

  • 创建文件夹aidl
  • aidl文件夹:创建文件夹com
  • aidl/com文件夹:创建文件夹android
  • aidl/com/android文件夹:创建文件夹vending
  • aidl/com/android/vending文件夹内:创建文件夹billing

然后将IInAppBillingService.aidl文件粘贴到您的结算文件夹中。返回到Android Studio,您将使用包含该文件的包使用“Android”视图。

+1

嗨 Thx为您的答案:-)我工作的组合。 我最终在我的文件资源管理器中创建文件夹,然后我可以在“android view”中看到他们 但它不会将它们识别为包,所以我删除了com/android/vending/Billing,并添加了一个包我通过文件资源管理器创建的文件夹 – MNielsen

+0

然后你得到指向文件浏览器的答案 - thx :-) – MNielsen